Located 157 meters from Sliema Wanderers Club House. Located in Sliema City Center, Sliema Marina Hotel is a perfect starting point from which to explore Sliema.
Located 200 meters from Sliema Wanderers Club House. Ideally located in the prime touristic area of Sliema City Center, Two Pillows Boutique Hostel promises a relaxing and wonderful visit.
Located 201 meters from Sliema Wanderers Club House. Ideally located in the Sliema City Center area, House of Pomegranate promises a relaxing and wonderful visit.