Aparthotels in Mellieha
We found 1 property with availability in Mellieha
Show on map
Luna Holiday Complex
Marfa Road, Mellieha, Malta
Situated nearly 5 minutes' walk from Westreme Battery, Luna Holiday Complex Mellieha hotel offers a swimming pool. Featuring a cash machine and a lift throughout the property, this aparthotel is…
- 1-1