A La Grand 4* Grand Excelsior Hotel Al Barsha

Al - Barsha 1-Grand Excelsior Hotel, Dubai, DUBAI 214343 Directions

About this Business

The Grand Excelsior is set within the Al Barsha business district, close to shopping malls and the metro station. This four-star hotel, decorated with contemporary and Arabian accents, boasts rooms that each feature a flat-screen satellite TV, air conditioning, and a work desk. The hotel features ballrooms and function rooms for parties and meetings, and has a restaurant, spa, fitness room, and pool for guests to enjoy. The establishment houses several restaurants, including A'La Grand, Sherlock, and The Viper Room.