Stavros Villas Hotel Karterados, Santoríni
Featuring a seasonal outdoor pool, Stavros Villas in Karterados provides accommodation with free Wi-Fi and free private parking for guests who drive.
Number of rooms: 14
Main Street, Karterados, 84700, Greece