El Grand Hotel Excelsior es un hotel de lujo con una terraza impresionante que ofrece vistas panorámicas del puerto de Valletta. La terraza cuenta con una piscina al aire libre, tumbonas y un bar. El hotel también cuenta con varios restaurantes, un spa y habitaciones elegantes con todas las comodidades modernas.