Athinoula Hotel is just off the main street and 250 metres from the beach. A variety of bars, taverns and restaurants are within easy reach. The hotel offers rooms and apartments with refrigerator and kitchenette.
Athinoula Hotel is just off the main street and 250 metres from the beach. A variety Read more
Athinoula Hotel is just off the main street and 250 metres from the beach. A variety of bars, taverns and restaurants are within easy reach. The hotel offers rooms and apartments with refrigerator and kitchenette.
Athinoula Hotel is just off the main street and 250 metres from the beach. A variety of bars, taverns and restaurants are within easy reach. The hotel offers rooms and apartments with refrigerator and kitchenette.
Number of Rooms: 38