The Rose Garden Hotel Apartments- Al Barsha, with its 144 fully furnished spacious and elegant studio, one and two bedroom apartments makes it the right place to stay. Strategically located off the Sheikh Zayed Road, 3 minutes walk away from “Sharaf DG” Metro Station and it’s about 800 meters from Mall of the Emirates & Ski Dubai.