Disponibilità
star star star star Gorg Borg Olivier Street, Near Mellieha Church, Mellieha, Malta MLH2014, Malta
starVery Good
rate_reviewVery good boutique hotel. Great location. Awesome vibe.
placeClose to the beach and public transportation.
Gorg Borg Olivier Street, Near Mellieha Church, Mellieha, Malta MLH2014, Malta