Das Hotel O By Oyo Hotel Thanks God Inn Neu-Delhi verfügt über 30 Zimmer und liegt etwa 20 Gehminuten von der Freitagsmoschee entfernt. Darüber hinaus bietet das Hotel seinen Gästen einen Gepäckraum.
Das 4-Sterne-Hotel liegt in erstklassiger Lage in Neu-Delhi, 450 Meter von der U-Bahn-Station Ramakrishna Ashram Marg. Die Unterkunft befindet sich in einer 3 km Entfernung von den Mughal Gardens. Ramakrishna-Mission gehört zu den beliebtesten Sehenswürdigkeiten und liegt zudem lediglich 5 Gehminuten vom O By Oyo Hotel Thanks God Inn entfernt. Der Bahnhof Neu-Delhi liegt in unmittelbarer Nähe vom Hotel.
Sie bieten zudem private Badezimmer.
Das Restaurant Organic German Bakeshop befindet sich nur wenige Schritte entfernt von der Unterkunft und serviert europäisches Essen.