Your complete guide to living in Delhi — from cost of living and safe neighborhoods to street food, metro tips, and local news.
Quick answer Delhi’s top luxury hotels include The Imperial on Janpath, The Leela Palace in Chanakyapuri,…