Location
Valletta City - 10,17 km Malta - 12,31 km
Additional info
This 4 star hotel is located in the city centre of Qawra and was established in 1987. It is a short drive away from the Malta National Aquarium. All 600 rooms are equipped with air conditioning.
Ax Odycy Hotel
Ax Odycy Hotel