The Umrao Overview

The Umrao is situated in New Delhi which boasts of being the perfect blend of history and modernity. There are numerous attractive tourist spots including famous temples and other places that attract large number of travelers from all over the country. The Umrao offers luxurious service apartments t

more

Amenities

Restaurant Wi-fi Gym Parking

Map Location

Reviews (222)

RATING SUMMARY

  • Value for Money

    4.1/5

  • Facilities

    4.1/5

  • Hospitality

    4.1/5

  • Location

    4.4/5

  • Food

    4.1/5

  • Cleanliness

    4.5/5

REVIEW SUMMARY

Sort By

Hotel Facilities

  • 24 hour security
  • AC/Heater
  • Airport Shuttle (sur
  • Audio - Visual Equip
  • Bakery
  • Bar
  • Bar/Lounge
  • Board Room
  • Breakfast Buffet

more