Green House Hotel Suites & Apartment Location
Bur Dubai , Al Mankhool Road Building No 17 A, Dubai, United Arab Emirates
Enter dates to see available properties
Area Information
Attractions
Al Attar Shopping Mall
700 m
Business Time Center
950 m
Al Mamzar Beach Park
2.8 km
Dubai International Convention and Exhibition Centre
3 km