Mellieha Bay 3 Bedroom Apartment " Bliss on the bay "
Other accommodation facilities nearby
The Halcyon
- Distance: (0 m)
Seaside Apartments Malta Mellieha1
- Distance: (1 m)
Country View Apartment
- Distance: (1 m)
Luna Holiday Complex
- Distance: (4 m)