115 The Strand Apartment - Inland
115 The Strand is situated in Malta by the Sliema Seafront., within walking distance of Sliema Centre Shopping. Inland serviced apartment can accommodate from two to four persons, it is ideally suited for groups or families. This spacious self catering apartment also includes a kitchenette equipped with all your daily needs.
The apartments form part of the Hotel itself and all have a centralized and a timed thermostat air-conditioning and heating systems.