At a drive of just 10 minutes from The Indira Gandhi International Airport, The Umrao offers the gourmets the luxury of a palace. The Umrao is spread across a wide area of 15 acres and boasts of the rich Indian architectural design elements that have been discerningly clubbed with contemporary facilities that let you experience ultimate comfort and luxury.
Strade D Italia is one of the best restaurants in Delhi, located at The Umrao that is well known for the vibrant fine dining and their authentic Italian food. Perfect Italian food, ambience and well-designed outdoor seating will surely take you to a new journey to Italy.