With a stay at Alborada Aparthotel in Sliema, you'll be near the beach and minutes from Bisazza Street and close to Fort St. Elmo. This aparthotel is within close proximity of Sliema Promenade and Duck Village.
Make yourself at home in one of the 33 air-conditioned rooms featuring kitchenettes with refrigerators and ovens. 32-inch LED televisions with digital programming provide entertainment, while wireless Internet access (surcharge) keeps you connected. Conveniences include electric kettles and ceiling fans, and housekeeping is provided on a limited basis.
Make use of convenient amenities such as wireless Internet access (surcharge), a hair salon, and tour/ticket assistance.
Breakfast is available for a fee.
Business, Other Amenities
Featured amenities include luggage storage and laundry facilities.