Mirabello Hotel
📍 20,Theotokopoulou st
· Crete Island
· Greece
Rating
⭐ 8.8
Reviews
54
Stars
★★☆☆☆
2 Stars
About this hotel
Mirabello Hotel offers accommodation in Crete Island , Greece .
This property is classified as a hotel.
The property is located at 20,Theotokopoulou st .
Guests have given this property a rating of 8.8 based on 54 guest reviews .
Mirabello Hotel is an accommodation option for travelers looking to stay in Crete Island .