Guides by Lonely Planet
Hotel Diplomat New Delhi in Delhi, India
Located in the affluent district of Chankayapuri, Hotel Diplomat offers air-conditioned rooms with free Wi-Fi, a flat-screen TV and daily breakfast. It features…
See this content immediately after install