Category
The Alborada Apart Hotel is situated at the heart of cosmopolitan Sliema. The Alborada Holiday Apartments consist of 33 modern 2 & 3 bedded studio apartments with a total accommodation capacity of up to 85 guests. The apartments are all well equipped and have their own bathroom facilities as well as self catering appliances.
From the Alborada’s excellency location, the Sliema Ferries, shopping faclities and the bus stop is all within a short walk making the Alborada an ideal location from which to explore the Maltese islands.