Only 50 metres from Megali Ammos Beach, this small traditional hotel features a communal breakfast terrace, and offers air-conditioned rooms with sea views. Free WiFi is available. Hotel Belou offers practical 2-star Cycladic-style accommodation.
Only 50 metres from Megali Ammos Beach, this small t Read more
Only 50 metres from Megali Ammos Beach, this small traditional hotel features a communal breakfast terrace, and offers air-conditioned rooms with sea views. Free WiFi is available. Hotel Belou offers practical 2-star Cycladic-style accommodation.
Only 50 metres from Megali Ammos Beach, this small traditional hotel features a communal breakfast terrace, and offers air-conditioned rooms with sea views. Free WiFi is available. Hotel Belou offers practical 2-star Cycladic-style accommodation.
Number of Rooms: 7