Featuring free WiFi and a terrace, Odyssey Hotel Apartments is located in Kárpathos. Ólympos is 16 miles away. The accommodation has a TV. Some units feature a dining area and/or balcony. There is also a kitchenette, equipped with a refrigerator. Each unit features a private bathroom with a shower. The nearest airport is Karpathos Airport, 7 miles from Odyssey Hotel Apartments.