
Sliema, Malta
Alborada Apart Hotel
3-star hotel
Enjoy stunning views from the terrace at the Alborada Aparthotel in Sliema, and take advantage of complimentary Wi-Fi and a hair salon. This hotel offers convenient amenities such as tour/ticket assistance, luggage storage…
- Wi-fi
- Restaurant
- Laundry service
- Wheelchair-accessible







