Welcome toASTRA HOTEL
The Astra Hotel, is a 3 star hotel in Malta, situated in the sea-side city of Sliema, adjacent to Tower Road, being one of the busiest and most known roads in Malta. This Sliema hotel in Malta, is one of the oldest hotels on the Maltese Islands, The Astra has gone through a refurbishment program in 2011, however most characteristics of the fifties has been retained. This 36 roomed hotel, is an Eco Friendly hotel, and follows all major Eco requirements. The Astra Hotel is the sister hotel to The Preluna Hotel & Spa, which is a 4 star hotel, found right on Tower Road, only around the corner from The Astra Hotel.
Discover more about the Astra Hotel >>