Updating Map
Update Hotels
on Map?

Graham St c/w Tower Rd
Sliema, Malta Island, Malta SLM 1605
Phone: +356 2012-2012
Fax: +356 2133-8550
Commission Rooms Rates
- 36 -
Hoteliers!
Is your information accurate? Update Here

Astra Hotel Location & Neighborhood

Hotel Location: Beach

Astra Hotel Nearby Airports See More


JDS Travel News JDS Viewpoints JDS Africa/MI