Featuring a restaurant, Hotel Grace offers rooms in Delhi. Birla Temple and Connaught Palace are 1.9 miles away. Free Wi-Fi throughout and parking on site are offered. All rooms include a TV with satellite channels, electric kettle and minibar. The bathroom comes with a shower. Some rooms feature a seating area. The restaurant serves Indian, Chinese and Continental dishes. New Delhi Railway Station is 5 miles from Hotel Grace. Indira Gandhi International Airport is 12.4 miles away.