Generally the Grand Hotel Excelsior is located on the doorstep of a UNESCO World Heritage Site – the Capital City of Valletta. In particular with all its major attractions, culture, art treasures, and historical architectural gems. Introduction Above all we...