The Grand Hotel Excelsior, a five star Luxury Malta Hotel, is two minutes away from Valletta, Malta’s capital and a UNESCO World Heritage site. Valletta can be described as a living experience of Baroque architecture, dotted with quaint cafes, and over 25 churches, a testament to the centuries-old grained Catholic faith of the Maltese nation.…
Find out more
![Grand Hotel Excelsior, Valletta](https://aplusdmc.com/wp-content/uploads/2012/07/89a45d4b-c644-4372-b0f6-8fbae61c257b-770x392.jpg)