Le Grand Hotel Excelsior est situé juste à l'entrée des parties historiques de La Valette, le long de la mer. Lors de votre séjour à l'hôtel, vous trouverez de nombreuses attractions populaires à quelques minutes de marche et d'autres à quelques minutes en voiture. L'aéroport est accessible en moins de 20 minutes en voiture.
Le Grand Hotel Excelsior met à votre disposition une gamme d'équipements et d'aménagements, tels qu'une piscine intérieure et extérieure et une terrasse bien exposée. Vous pourrez également profiter du spa et de la salle de sport. L'établissement dispose également d'une réception ouverte 24h/24, d'une bagagerie et d'un service de concierge. Une connexion Wi-Fi est disponible gratuitement dans tout l'hôtel. Un parking est disponible gratuitement sur place.
L'hôtel est assez grand et propose 429 chambres et suites réparties sur 10 étages. Toutes les chambres disposent d'un mobilier confortable et d'équipements modernes. Les chambres disposent toutes de la climatisation et d'un poste de travail ergonomique. Une connexion Wi-Fi est disponible dans les chambres, tout comme un minibar et un plateau thé/café. Les chambres disposent d'une salle de bains et d'une télévision à écran plat. De nombreuses chambres possèdent un balcon.
L'hôtel dispose d'une salle à manger et d'un bar où vous pourrez prendre un verre. Les environs de l'hôtel regorgent de restaurants. Vous pourrez envisager de manger dans des restaurants comme Phoenix, Luciano, LaPira Maltese Kitchen et Rubino.
Le Grand Hotel Excelsior se trouve à proximité de nombreux sites intéressants. Vous pourrez par exemple visiter les jardins Upper et Lower Barrakka ou le Royal Opera House.