7.5
Mellieha Bay****

6 English reviews

51 international reviews

15° / 24°
26 Apr 2018
Number 6 of 9 hotels in Mellieha