Santorini Main Square
84700 Santorini, Main Square Fira
84700 Santorini, Main Square Fira
A stay at Santorini Main Square places you in the heart of Santorini, steps from Aegean Islands and Plateia Theotokopoulou. This spa guesthouse is 4.9 mi (7.8 km) from Athinios Port and 5 mi (8 km) from Kamari Beach.