Central Suites, St Paul's Bay, Malta

Offering a terrace, Central Suites is set in Qawra. Valletta is 10 km away. Free WiFi is provided throughout the property.