Desert Rose Hotel Apartments is a charming property ideally located in the heart of Bur Dubai, making it the perfect choice both for the leisure and business traveler.