About Alborada aparthotel
Alborada Aparthotel - Sliema, Malta
Tags
Description
The Alborada Holiday Apartments consist of 33 modern 2 & 3 bedded studio apartments with a total accommodation capacity of up to 85 guests.
Anynomous
"
The Alborada Holiday Apartments consist of 33 modern 2 & 3 bedded studio apartments with a
" 24 September 2023