This three star hotel is within walking distance of Sliema Centre Shopping.
115 The Strand Aparthotel, offers 83 rooms spread on 7 floors. We offers both Hotel Rooms and Apartments, a number of rooms offer sea views over the Harbour.More Info
Services & Facilities
115 The Strand Aparthotel, offers numerous services and facilities, we offer WIFI connection, Internet Café, Restaurant, Café, Pay TV, Vending Machines.More Info
115 The Strand Aparthotel photo gallery, check out our Hotel, Apartments, Beautiful Sea Views, Bookbites Café, Giulio`s Restaurant and Nicethings Souvenir Shop.More Info