DISCOVER NEW DELHI WITH THE UMRAO

Book Now

Redefines

the luxury hospitality experience.

The Umrao is an iconic property set amidst 15-acres of manicured lush green gardens which brings a new and fresh experience to the city-jaded and tension afflicted nerves. The Umrao is a blend of unique architecture and expressive décor with a complete display of artistry, giving a sense of royal mystique to the guests. The desire to ensure that the guest gets nothing but the best sets The Umrao apart.

Luxury boutique hotel

Luxury Accommodations

ECLECTIC CUISINE

EXQUISITELY RESTORED MEETING SPACES

AWARD-WINNING SPA

STUNNING WEDDING VENUES