J5 Villas Holiday Homes - Barsha Gardens
Street 23, Dubai UAE, Barsha Gardens, Al Barsha 1, Dubai, Dubai
During your stay at this villa, you're just a quick walk from Al Barsha Pond Park. You'll find features such as free self-parking, plus an outdoor pool and a fitness centre. This villa has 6 villas. The villa offers free WiFi and a private pool.