The Alborada Aparthotel is a budget self-catering option amongst the many upscale accommodation properties in the Sliema area. The property is just a couple minute's walk from the seafront promenade and the many restaurants, cafes, beach clubs and shops that Sliema is popular for.
The Alborada consists of thirty-three two and three bedroom studio apartments.
- Accommodation in Sliema
- Aparthotels in Malta
High Street, SliemaView Larger Map