Yallarent is located in Dubai, UAE on The Regal Tower, office 3101, Business Bay. Yallarent is rated 4.3 out of 5 in the category corporate office in UAE.
Address
The Regal Tower, office 3101, Business Bay
Accessibility
Wheelchair-accessible entrance