Located 202 meters from Sliema - Ferries 1 Bus Stop. Ideally located in the Gzira area, 115 St Joseph Apartments promises a relaxing and wonderful visit.
Located 228 meters from Sliema - Ferries 1 Bus Stop. 115 The Strand Suites is conveniently located in the popular Il-Gzira area. The hotel has everything you need for a comfortable stay.
Located 271 meters from Sliema - Ferries 1 Bus Stop. Located in Gzira, Blubay Hotel & Apartments is a perfect starting point from which to explore Sliema.