This 5 Star hotel offers several restaurants and bars. Its restaurants offer a variety of cuisine to cater to everyone’s liking. The restaurant team will caters as well for those who have particular dietary requirements. This kind of service and quality are what is expected for this luxury 5-star hotel.
The Grand Hotel Excelsior is an Eco-friendly hotel and has been Eco-certified by the Malta Tourism Authority. Without compromising on its service, the Hotel makes sure to implement and encourages its guests to take eco-friendly measures.