Malta Hotels & Resorts
Grand Hotel Excelsior
A small island nation off the southernmost coast of Italy, Malta - with its UNESCO World Heritage Site capital city of Valletta - welcomes you with paramount luxury, at Grand Hotel Excelsior ...
Corinthia Palace Hotel & Spa
The glittering medieval city of Mdina stretches out in the distance, while the brilliant sunlight caresses emerald gardens and vibrant flowers, a gorgeous backdrop to the marvelous city of Valleta and the famed Corinthia Palace Hotel...