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.