Noor Townhouses is a premium and exclusive residential development in Dubai, UAE. The project is located in the heart of Dubai City, Al Barsha Heights with 3-bedroom villas that offer you spacious living space. The Noor Townhouses are designed to give you all the comforts of home. Each villa comes with an exclusive design and features a large terrace and private swimming pool. The Noor Townhouses offers you the best location in Dubai City. It’s just minutes away from Dubai Mall, JBR, Arabian Ranches, and more.