Mitt i centrum av mysiga Amoudara hittar du Castro Hotel. Alla rum har ett modernt badrum och en balkong. Alla rum har en trivsam och enkel inredning och en balkong.
Bara 300 meter från ditt hotell har du den omtyckta sandstranden. Här kan du njuta av en fin dag, strosa längst vattenbrynet eller bara koppla av på en solstol som du hyr för dagen. Vid hotellets pool kan du njuta av svalkande dopp eller kanske ta en iskaffe medans du njuter av den värmande grekiska solen.
Restaurang Maxim serverar grekiska och internationella rätter medans poolbaren serverar läskande drycker, juice, kaffe och cocktails.
I Ammoudara centrum finner du tavernor, supermarket, barer och butiker.