Located in the historic enclave of Janpath, this iconic hotel, established in 1936, has become synonymous with timeless grandeur and unparalleled service.
Read more Imperial New Delhi secures coveted spot on Business Traveller's 'World's 100 Best Hotels' list.