A 115 The Strand Hotel and Suites önellátó apartmanokat és szállodai szobákat kínál lenyűgöző kilátással Vallettára Sliema tengerpartján, a Marsamxett kikötő mellett. A wifi a szálláshely egész területén ingyenes.
2x Egyszemélyes ágy 90-130 cm széles, 1x Kanapéágy változó méretű