Stella Maris Street, Sliema
Phone Number: Suggest Phone Number
Website: Suggest Official Website
GPS Coordinates: 35.91399,14.50355
Instagram: Photos and Videos
List of nearest hotels:
Palazzo Capua five stars hotel located at Gorg Borg Olivier Street, 38 meters west.
Mcdonald Schoolhouse located at 23, Gorg Borg Olivier Street, 47 meters west.
Private Seafront Bedroom located at Navarino Flats, Fl 44, Trejqet Luzju, Tower Road (Mint Restaurant building), 170 meters northeast.
The Victoria Hotel five stars hotel located at Gorg Borg Olivier Street, 175 meters southwest.
Sliema Boutique Apartment located at Brighton Flats, Milner Street, 184 meters southeast.
The Palace five stars hotel located at High Street, 184 meters south.
Boulevard Apartments located at 48 Triq Sir Arturo Mercieqa, 196 meters north.
You can find and book more hotels, hostels and apartments in our interactive hotel map