El Grand Hotel Excelsior está situado junto al mar, junto a la entrada de las partes históricas de La Valeta. El hotel está a poca distancia a pie de muchos de los lugares de interés más populares y a poca distancia en coche de otros. El aeropuerto está a menos de 20 minutos en coche.
El Grand Hotel Excelsior ofrece una amplia gama de instalaciones y servicios, como una zona de piscina cubierta y al aire libre y un solárium. También podrás disfrutar del spa y del gimnasio. El establecimiento también cuenta con recepción 24 horas, consigna de equipaje y servicio de conserjería. Hay conexión Wi-Fi gratuita en todas las instalaciones del hotel. Hay aparcamiento gratuito.
El hotel es bastante grande y ofrece 429 habitaciones y suites distribuidas en 10 plantas. Todas las habitaciones tienen muebles cómodos y comodidades modernas. Todas las habitaciones tienen aire acondicionado y zona de trabajo ergonómica. Las habitaciones disponen de conexión Wi-Fi, minibar y set de té y café. Las habitaciones cuentan con baño y TV de pantalla plana. Muchas tienen balcón.
El hotel alberga un restaurante y un bar. En los alrededores del hotel también hay muchos sitios para comer. Los huéspedes podrán visitar el restaurante Phoenix, el restaurante Luciano, el restaurante maltés LaPira y el Rubino.
El Grand Hotel Excelsior está cerca de muchos lugares de interés. Es posible que desees visitar los jardines Upper and Lower Barrakka o la Royal Opera House, por ejemplo.