Photos coming soon
HOTEL
Alborada Apart Hotel
High Street, Sliema, Malta
Where it sits
Alborada Apart Hotel
High Street, Sliema, Malta
35.91168, 14.50564
Similar stays nearby
Alborada Aparthotel
Hotel · 0 m
Alborada Aparthotel
Hotel · 4 m
Side SeaView 3Bedrooms Apartment Sliema
Hotel · 42 m
Moorea Mansions
Hotel · 78 m
Spacious Fully equipped apartment in sliema
Hotel · 81 m
Spacious 3 bedroom maisonette
Hotel · 81 m
224 Boutique Hostel
Hotel · 83 m
Sarah's Penthouse in Sliema
Hotel · 85 m
Plan around Alborada Apart Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
