Home > honeymoon > europe > malta > resorts > astra hotel

Astra Hotel

Astra Hotel in Malta honeymoon resort photo

About Astra Hotel

Located in central Sliema, Astra Hotel is near the airport and close to Sliema Promenade, Grand Masters Palace, and Mediterranean Conference Centre. Nearby points of
View Resort Website View More Photos View Offers and Prices
0 Shares