Midt i det hyggelige Ammoudara og kun 300 meter fra den berømte sandstrand finder du Castro Hotel. Et lille og hyggeligt hotel med en fin swimmingpool, en hyggelig bar og en stor terrasse, hvor man kan nyde solen. Alle værelser har et moderne badeværelse og en balkon. Restaurant Maxim serverer græske og internationale retter. Ved poolen kan du nyde drinks, kaffe, drikkevarer og cocktails.