Barcelona, Spain
Phone Number: Suggest Phone Number
Website: Suggest Official Website
GPS Coordinates: 35.91026,14.50363
Instagram: Photos and Videos
List of nearest hotels:
19th Century Apartment located at 14 Triq Il - Lunzjata, 31 meters east.
Five Trees B&B located at Triq San Trofimu N5, 60 meters west.
D Townhouse located at 84, St. Vincent street, 63 meters north.
Sliema Room Rent Malta located at 57 Triq San Duminku, 75 meters southwest.
Lee's House located at 19 S. Peter's street, Sliema, 137 meters east.
Day's Inn Hotel three stars hotel located at 75/76, Cathedral Street, 164 meters northeast.
Slimiza Suites located at Cathedral Street 29, 167 meters northeast.
You can find and book more hotels, hostels and apartments in our interactive hotel map