7.5
Mellieha Bay****

6 English reviews

51 international reviews

24° / 34°
22 Jul 2018
Number 6 of 9 hotels in Mellieha