Hotel ASTRA
Address: Graham Street 1605 - MALTA, MALTA

Situated opposite the beach, just a few meters from the bus terminal and the ferry terminal to Sliema.