Ocean View Hotel Neo Klima
Only 150 metres from Neo Klima’s Elios Beach, Ocean Views offers self-catered accommodation with large balconies with views to the sea and the pine-covered hill. Free Wi-Fi is available throughout the property.
Number of rooms: 7
Neo Klima, Neo Klima, 34007, Greece