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