Villa Michalis
Photo gallery for Villa Michalis
Overview of Villa Michalis
Villa Michalis
3-star Santorini hotel close to Perivolos Beach
Reviews
9.2
Wonderful
Popular amenities
Explore the neighborhood
Vlychada, Santorini, Santorini Island, 84700
- Lounge Bar at Notos1 min walk
- Santorini Arts Factory2 min walk
- Vlychada Beach2 min walk
- Theros Wave Bar15 min walk