Michaelia Hotel
Photo gallery for Michaelia Hotel
Overview of Michaelia Hotel
Michaelia Hotel
3-star Lesvos hotel with private balconies
Reviews
6.2
Popular amenities
Explore the area
Searoad of Petra, Mithimna, Lesvos, Lesvos Island, 81109
- Petra Beach9 min walk
- Molyvos Harbour8 min drive
- Molyvos Castle10 min drive
- Mytilene (MJT-Mytilene Intl.)86 min drive