What is citymax al barsha?
Citymax Hotel Al Barsha is a 3 star hotel located centrally in Al Barsha, Dubai. The rooms of the hotel are fitted with elegant furnishings and have contemporary décor. Citymax Hotel Al Barsha has over 380 spacious AC rooms. It is located close to Mall of Emirates, Jumeirah Beach Park and Dubai Metro. The facilities offered by Citymax Hotel Al Barsha include outdoor pool, fitness center, WiFi, restaurant, room service, laundry and banquet facilities