by Lisa A. Grimaldi | November 13, 2013
The 465-room Novotel Dubai Al Barsha debuted this week. Overlooking the Arabian Gulf, the luxury hotel has five food-and beverage-outlets, 10 meeting rooms and a business center.