The Umrao is a 4 star facility & amenities hotel in New Delhi, India.
The hotel has option of hosting a diverse range of business meetings to corporate events and functions from product launches to dream destination weddings.
All 55 rooms and suites are offering the view of Garden or Swimming Pool.
Managed By: Not Applicable
The Umrao is located amidst vast open spaces of South Delhi five minutes’ drive from Indira Gandhi International Airport.
Member Of: No
Awards (If Any):
Languages Spoken: English, Hindi
Activities At The Venue: U Spa, Fitness Centre, Swimming Pool
Pets not allowed
Any Special Information Regarding Venue: