El Grand Hotel Excelsior es un hotel de lujo situado en la bahía de Marsamxett, Malta. Ofrece habitaciones y suites elegantes con vistas al puerto o a la ciudad, así como una amplia variedad de servicios, incluyendo servicio de habitaciones las 24 horas del día.