Porto Villa Villa Vlychada Beach
Within 200 metres from Vlychada Beach in Santorini, Porto Villa features a pool and a sun terrace with unobstructed views over the Aegean Sea. It offers air-conditioned rooms with a private, sea-view balcony.
Number of rooms: 24
Vlychada, Vlychada, 84700, Greece