Sliema La Loggia DeLuxe Suites Guesthouse Sliema, Malta
Located 700 metres from Balluta Bay Beach, Sliema La Loggia DeLuxe Suites offers air-conditioned accommodation with a terrace. Featuring a garden, the guest house is close to several noted attractions, around 1.1 km from Exiles Beach, 1.
Number of rooms: 5
39 Mrabat Street, SLM 1055 Sliema, Malta