The Ivory Suite In Santorini
847 02 Santorini, Nikolaou Nomikou
847 02 Santorini, Nikolaou Nomikou
When you a stay at this villa in Santorini, you'll be near the beach, just steps from Aegean Islands and Santorini Caldera. This villa is 0.9 mi (1.4 km) from Oia Castle and 11.2 mi (18 km) from Athinios Port.