Accommodation description
This lovely hotel can be found in Sliema. Alborada Apart Hotel offers Wi-Fi internet connection in communal areas.
Alborada Apart Hotel
This lovely hotel can be found in Sliema. Alborada Apart Hotel offers Wi-Fi internet connection in communal areas.
Services Accommodation
Check-out hour
Wi-fi
Laundry service
Luggage room