Quick answer Delhi’s top luxury hotels include The Imperial on Janpath, The Leela Palace in Chanakyapuri,…
Tag: accommodation
Best Areas to Stay in Delhi for Tourists: A Local’s Guide
Quick answer Connaught Place is the best all-round base for tourists in Delhi because of its…