Grand Hotel Excelsior położony jest nad brzegiem morza, tuż przy wjeździe do zabytkowej części Valletty. Hotel ten usytuowany jest w odległości krótkiego spaceru od wielu najpopularniejszych atrakcji, a do innych miejsc można dojechać w kilka minut. Dojazd samochodem na lotnisko zajmuje na przykład niecałe 20 minut.
Grand Hotel Excelsior oferuje szereg udogodnień, w tym kryty i odkryty basen oraz taras słoneczny. Do dyspozycji jest także spa i centrum fitness. Ponadto obiekt oferuje całodobową recepcję, przechowalnię bagażu oraz usługi konsjerża, a na terenie całego hotelu można korzystać z bezpłatnego bezprzewodowego dostępu do Internetu. Na miejscu dostępny jest także bezpłatny parking.
Hotel jest dość duży i posiada 429 pokoi i apartamentów rozmieszczonych na 10 piętrach. Wszystkie pokoje wyposażone są w komfortowe meble i nowoczesne udogodnienia. Wszystkie z nich wyposażone są również w klimatyzację oraz ergonomiczne miejsce do pracy. W pokojach zapewniono bezprzewodowy dostęp do Internetu, minibar oraz zestaw do parzenia kawy i herbaty. Pokoje dysponują łazienką i telewizorem z płaskim ekranem, natomiast wiele pokoi dysponuje także balkonem.
W hotelu znajduje się jadalnia oraz bar, w którym można wypić drinka, a w okolicy hotelu mieści się wiele lokali gastronomicznych. Warto odwiedzić restauracje Phoenix, Luciano, LaPira Maltese Kitchen i Rubino.
Grand Hotel Excelsior położony jest w pobliżu wielu ciekawych miejsc. Warto wybrać się na wycieczkę do górnych i dolnych ogrodów Barrakka lub do Opery Królewskiej.