Sliema Studios Condo Hotel Sliema, Malta
Set in Sliema, within 400 metres of Balluta Bay Beach and 600 metres of Exiles Beach, Sliema Studios offers accommodation with free Wi-Fi, air conditioning and a terrace. This aparthotel also features a rooftop pool. The aparthotel has family rooms.
Number of rooms: 17
60 Nazzarenu Street, SLM 2073 Sliema, Malta