51 Peter House
Phone Number: Suggest Phone Number
Website: Suggest Official Website
GPS Coordinates: 35.91282,14.49934
Instagram: Photos and Videos
List of nearest hotels:
Luxurious Apartment in Sliema located at St. Helen Street 80/83, Flat 4, 34 meters south.
Granny's Inn Hostel located at 53 Blanche Huber Street, 45 meters northeast.
Depiro Point located at Depiro Street , 123 meters west.
Googaia Home - Depiro located at Nazzarenu Street Buiding Nazzarenu flats, Apartment nยฐ3,, 151 meters west.
Sliema Central Apartment located at Rudolph Street 28, 156 meters south.
Seaside Apartments Malta Sliema 1 located at Apartment 6, 26, Saint Charles Street Sliema, 164 meters southwest.
Apartment Depiro 7 located at Mons Depiro Street, Depiro Block, Apartment 7, 176 meters west.
You can find and book more hotels, hostels and apartments in our interactive hotel map