Situé à 4 km de la prison de Tihar, Hotel O Karan Stay New Delhi offre une proximité pratique avec cette attraction historique. Le parking garantit la tranquillité pour les clients voyageant en voiture. Les chambres sont équipées du Wi-Fi dans les zones publiques. Le terminal 2 est à 10 minutes en voiture.
Cet hotel 3 étoiles est situé dans le quartier South West, à 5 km de l'aéroport international Indira Gandhi. Le parc Dwarka est également situé à 2 km d'O Karan Stay de New Delhi. L'expérience culturelle à proximité comprend le Musée de la Force aérienne indienne, qui est à 15 minutes en voiture. La gare routière Princess Park se trouve également à quelques pas de l'hotel.
O Karan Stay accueille les clients dans 30 chambres équipées de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite.
Tous les matins, un petit déjeuner gratuit est servi dans cet hotel. Les options de restauration incluent également Chefsville Restaurant and Cafe, situé à moins de 250 mètres de la résidence.