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.