With a stay at Grand Hotel Excelsior, you'll be centrally located in Floriana, just a 4-minute walk from Grand Harbour and 8 minutes by foot from City Gate. This 5-star hotel is 1.5 mi (2.4 km) from Malta Experience and 0.8 mi (1.3 km) from Upper Barrakka Gardens. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. After a day at the private beach, you can enjoy other recreational amenities including an outdoor pool and an indoor pool. This Art Deco ...