Located in the South Delhi district of New Delhi and approximately 5 minutes by foot from Green Park subway station, Hotel Royal Green - Green Park Metro New Delhi offers currency exchange and elevator. This 3-star hotel features 18 rooms and such amenities as a barber shop.
Deer Park Lake is located 1.2 miles away, and the opulent red-sandstone Humayun's Tomb is 3.7 miles from the New Delhi hotel. The Royal Green - Green Park Metro New Delhi is about a 5-minute stroll from Green Park Metro bus stop and just near Green Park Market. Also, the accommodation is around 1 mile from Hauz Khas Village, and New Delhi train station is located around 6 miles away.
The The Clay Oven is just around the corner from this New Delhi hotel.