35.91369 ­14.506706
Go to map view
Astra Hotel - Sliema - Building
Astra Hotel - Sliema - Restaurant
Astra Hotel - Sliema - Lobby
Astra Hotel - Sliema - Bedroom
Astra Hotel - Sliema - Bedroom
Astra Hotel - Sliema - Bedroom
Astra Hotel - Sliema
127 Tower Road, , Sliema, Malta +356 2012 2341
A stay at Astra Hotel places you in the heart of Sliema, walking distance from Stella Maris Church and Bisazza Street. This hotel is within close proximity of Point Shopping Mall and Triq Manwel Dimech. Stay in one of 36 guestrooms featuring LCD televisions. Complimentary wireless Internet access keeps you connected, and satellite programming is available fo... More from Expedia Affiliate Network

Get Rates

Show Astra Hotel at top of the results.

Get Flight + Hotel


General Air-conditioned, Laundry facilities, Parking (free), Safe
Services Babysitting or child care, Concierge service, Currency exchange on-site, Laundry service
Internet Internet, WiFi (free)
Policy Pets not allowed

Guest Ratings

Star Ratings