Hotel Odysseus - 2 Stars hotel

Load more Hotel Odysseus images

Address: Folegandros Town, Cyclades, Greek Islands - Greece
Hotel Odysseus Features:
Internet:Wireless internet on site.

Book now for 71 EUR

Open static map


Situated in Folegandros Town, Hotel Odysseus is within easy driving distance of Karavostasis and offers free Wi-Fi and a free shuttle service. The hotel has 13 modern rooms offering all the essentials to ensure an enjoyable stay.

Most popular hotels in Folegandros Town

Greece > Folegandros Town hotels