Hotel ten usytuowany jest nad brzegiem morza nieopodal zabytkowego wjazdu do Valletty. Okna obiektu wychodzą na port Marsamxett i wyspę Manoel. Bezpłatne udogodnienia obejmują parking, siłownię oraz duży kryty i odkryty basen.
Wystrój pokoi stanowi połączenie stylu klasycznego i nowoczesnego. Wszystkie pokoje wyposażone są w klimatyzację i telewizor LCD z dostępem do kanałów satelitarnych, zaś większość oferuje balkon lub taras.
Goście obiektu Grand Hotel Excelsior mają do dyspozycji ogród krajobrazowy, prywatną plażę oraz spa. Na terenie hotelu zapewniono bezpłatne WiFi.
W 3 restauracjach i 5 barach serwowane są różnorodne potrawy kuchni międzynarodowej, w tym owoce morza i dania wegetariańskie. Z baru przy basenie roztacza się panoramiczny widok na morze.
Hotel Excelsior oddalony jest o 500 metrów od głównego dworca autobusowego w Valletcie oraz o 4 km od pola golfowego Marsa. Codziennie o godzinie 10:00 i 18:00 Goście mogą skorzystać z bezpłatnego transferu do Valletty.