Offrant un stockage des bagages et un restaurant, Hotel O Grand New Delhi se trouve dans le quartier "South West" à New Delhi, à environ 3 km du Baoli de l'ère Lodi et à 2 km de la prison de Tihar. L'hotel 3 étoiles sans fumée fournit un Wi-Fi dans les zones publiques.
Les clients de l'établissement peuvent se rendre à la tour de l'horloge, qui n'est qu'à 10 minutes en voiture. O Grand est situé à côté de le Dabri Mor, et à 20 minutes de route suffiront pour arriver à l'aéroport Indira Gandhi International.
Pour un séjour agréable à New Delhi, l'hotel propose 30 chambres avec un coin salon et une TV à écran plat avec des chaînes satellite.
Le Four Season est dans une zone de 600 mètres.