BtoBet
Phone Number: Suggest Phone Number
Website: Suggest Official Website
GPS Coordinates: 35.90937,14.5032
Facebook: facebook.com/1007751312644750
Instagram: Photos and Videos
List of nearest hotels:
Sliema Room Rent Malta located at 57 Triq San Duminku, 63 meters northwest.
Five Trees B&B located at Triq San Trofimu N5, 106 meters north.
19th Century Apartment located at 14 Triq Il - Lunzjata, 122 meters northeast.
D Townhouse located at 84, St. Vincent street, 162 meters north.
Sliema Hotel three stars hotel located at 59 The Strand, 180 meters southwest.
Lee's House located at 19 S. Peter's street, Sliema, 203 meters northeast.
Consiglia Apartments St. Agata located at Sant Agata street Block 7 apartment 8, 230 meters west.
You can find and book more hotels, hostels and apartments in our interactive hotel map