surfside's Beach Club Sliema
Phone Number: Suggest Phone Number
Website: Suggest Official Website
GPS Coordinates: 35.91375,14.50231
Instagram: Photos and Videos
There is a list of nearest hotels:
Palazzo Capua
is a five stars hotel located at Gorg Borg Olivier Street,
in 77 meters east.
Mcdonald Schoolhouse
located at 23, Gorg Borg Olivier Street,
in 81 meters northeast.
Sliema Lux Apartment
located at 12, Nathalie Poutiatin Tabone Street,
in 93 meters west.
The Victoria Hotel
is a four stars hotel located at Gorg Borg Olivier Street,
in 126 meters south.
Blue Waters
located at 28 Don Mikiel Rua Street ,
in 156 meters north.
Imperial Hotel
is a three stars hotel located at 1, Rudolph Street,
in 196 meters southwest.
The Palace
is a five stars hotel located at High Street,
in 206 meters southeast.
Your can find and book more hotels, hostels and apartments on our interactive hotels map.