Standing out in a sea of options
Find Hotels
Ammoudi Hotel is situated in Lefkogia and just 150m. away from the wonderful sandy beach. Just 5 km away from the hotel is the impressively beautiful beach of Souda, right after Plakias. Near the hotel are also Schinaria and Damnoni, beaches with crystal clear water. Ten rooms and ten apartments, fully renovated, with air-conditioning, satellite TV, telephone, and free Wi-Fi internet in the public areas, satisfy every guest’s needs! There is a small refrigerator in every room and a small fully-equipped kitchenette in every apartment...