Villa Michalis
Photo gallery for Villa Michalis
Overview of Villa Michalis
Villa Michalis
3-star Santorini hotel close to Perivolos Beach
9.2
Wonderful
Popular amenities
Explore the area
Vlychada, Santorini, Santorini Island, 84700
- Vlychada Beach2 min walk
- Perivolos Beach5 min drive
- Athinios Port11 min drive
- Thira (JTR-Santorini National)15 min drive