Location
Description

As the premier destination among 5-star Valletta hotels, the Grand Hotel Excelsior is ideally located on the doorstep of a UNESCO World Heritage Site – the Capital City of Valletta, with all its major attractions, culture, art treasures, and historical ar

Details
Region: Europe, Southern Europe, Malta
Category: Accommodation, Hotel
GTI Level: 3 Leafs