Situated in the Gurgaon area, Royal Residence suites is the perfect place to experience New Delhi and NCR and its surroundings. Only 1 km from the city center, the property's strategic location ensures that gue ... Read more

View all Luxury Hotels in New Delhi and NCR