Last updated: 08:00 PM ET, Sun May 24 2020

Malta: A Growing Hub for Luxury Hotels

The country is home to 15 five-star properties with a total of 3,500 rooms.

Destination & Tourism Harvey Chipkin

Malta
Malta

Comments

LOAD FACEBOOK COMMENTS