Delta Suites

133188679 80x80 - Delta Suites
Μαριέττα
June 12, 2018
43999244 80x80 - Delta Suites
Garifalakis Comfort Rooms
June 12, 2018

Delta Suites

114896493 1024x480 - Delta Suites
114896493 - Delta Suites

Located in Oia, 2.7 miles from Cape Columbo Beach and a 1-minute walk from Naval Museum of Oia, Delta Suites has accommodations with free WiFi and access to a hot tub.

No reviews

No reviews

No Score Yet