Skip to main content
Standing 41 floor tall overlooking Sheikh Zayed Road, the brand new 4 star Novotel Al Barsha is conveniently located in the centre of the city and is close to all major business hubs and key leisure attractions of Dubai.
Please wait loading...
Tweeting about us? Please use #ATMDubai