Hotel Nikos Villas(4 stars)

Santorin 84702 Oia View on map