Nastanitev 115 The Strand Hotel and Suites se nahaja v mestu Sliema, na obali ob pristanišču Marsamxett. Ponuja čudovit pogled na Valletto ter apartmaje in sobe z opremo za samostojno pripravo hrane. Brezplačen WiFi je na voljo na vseh površinah.
2x Enojna postelja 90-130 cm širine