Ramada Chelsea Hotel Al Barsha is ideally situated in the core of the New Dubai business hub, in close proximity to the city’s landmarks and attractions, thus promising to be the ideal stay for business or leisure travellers. Located right off Sheikh Zayed Road, the hotel is only a 25 minute commute from Dubai International Airport and 45 minutes from Abu Dhabi Airport, via road transport.