Situated in the South West district of New Delhi, the 3-star Hotel O Grand New Delhi provides an ATM machine and a lift.
New Delhi train station is about 15 km from the hotel.
The rooms at this smoke-free hotel include an air conditioner, as well as media facilities like a flat-screen TV with satellite channels. The rooms are equipped with a private bathroom.