Situé à moins de 550 mètres d'attractions naturelles telles que la Coronation Durbar Park, Hotel O Diamond Inn New Delhi comprend un salon partagé et un restaurant. Les hôtes de cet hotel 3 étoiles à New Delhi sont invités à se baigner dans un centre avec piscine intérieure, et à se détendre en utilisant un jacuzzi et une piscine couverte.
Basée à 6 km de la Rue commerçante Gali Paranthe Wali, la résidence se situe commodément dans la localité de "North Delhi". À 450 mètres de la station de métro GTB Nagar, O Diamond Inn de New Delhi se trouve à 15 minutes en voiture du Fort Rouge. À 7 km de cet établissement, vous trouverez également le Marché de Karol Bagh. L'hotel est situé à 30 km de l'aéroport international Indira Gandhi, et à proximité de l'arrêt de bus Metro Station GTB Nagar.
Un restaurant Cafeteria & Co propose une cuisine Delhi et se situe à deux pas d'O Diamond Inn.