Alborada.com.mt
Title
Malta Aparthotels, Malta Guest Houses - Alborada Aparthotel Malta
Description
Excerpted from the website:
- The Alborada Holiday Apartments, Sliema, Malta are situated in the heart of Sliema, Malta, less than two minutes walk away from the sea front in Sliema, Malta.
Languages
English