Апарт-отель 115 The Strand расположен на набережной Гзира в бухте Марсамшетт. Рядом с отелем останавливаются автобусы, на которых можно доехать до Валетты и других достопримечательностей. Также неподалеку находится паромная пристань. Из окон открывается великолепный вид на Валетту, столицу Мальты.