Family Villages Santorini Apartment Vlychada Beach, Santoríni
Featuring an outdoor pool, Family Villages Santorini in Vlychada Beach offers accommodation with free Wi-Fi and free private parking for guests who drive.
Number of rooms: 17
Santorini Vlychada, Vlychada Beach, 84703, Greece