Situé à moins de 20 minutes à pied d'allure de la Mosquée du vendredi, Hotel O By Oyo Hotel Thanks God Inn New Delhi se trouve pas loin de la Mission Ramakrishna.
Le centre de New Delhi est à 15 minutes à pied de la résidence, et des lieux culturels tels que le Musée national sont à 3 km. Les sites religieux de la région comprennent le Mausolée de Safdar Jung (6 km) et le dargah de Nizamuddin (7 km). La Porte du Cachemire est à 10 minutes en voiture, ainsi que la station de métro Ramakrishna Ashram est à quelques pas d'O By Oyo Hotel Thanks God Inn de New Delhi. La gare routière de Paharganj stand se trouve à 750 m de l'hotel. Cet hotel est situé au centre de New Delhi, à 21 minutes en voiture de l'aéroport international Indira Gandhi.
Un coin salon et une TV à écran plat avec des chaînes satellite sont compris dans chaque chambre à O By Oyo Hotel Thanks God Inn.
Vous pouvez vivre une expérience gastronomique à Metropolis Restaurant & Bar qui propose une cuisine international près de la résidence.