The comfortable 3-star Hotel The Grand New Delhi is a great place to stay in the South West district, 3.3 miles from Indian Air Force Museum. This hotel comes with Wi-Fi in all rooms.
Clock Tower is a 10-minute drive from the New Delhi hotel and Tihar Prison Complex is about 15 minutes away by car. The accommodation stands within a few blocks of Dabri Mor metro station. The Grand is 20 minutes' drive from Delhi International airport and 9 miles from New Delhi train station.
Family bathrooms are included in the rooms.
This hotel serves a vegetarian breakfast every morning. Guests can dine at King of Spices a stone's throw from the property.