Hotel Atithi Delhi może pochwalić się pierwszorzędną lokalizacją w dzielnicy Greater Kailash w Delhi 4 km od świątyń, takich jak Grobowiec Humajuna, oraz oferuje restaurację. Wszyscy goście mogą korzystać z dostępu do kompleksu sportowego oraz Wi-Fi w miejscach publicznych.
Durga Bari Mandir znajduje się w odległości 5-minutowego spaceru, a Politechnika w New Delhi leży 10 min samochodem od tego hotelu. Atrakcje, które można znaleźć 2 km od Atithi w Delhi, to między innymi Szpital Rosewalk Healthcare. Rozrywka w okolicy obejmuje Pole golfowe Delhi Golf Club 15 min drogi samochodem od hotelu. Stacja metra Stacja Kailash Colony jest w 10 minut spacerem od tego obiektu noclegowego, a w ciągu 10-minutowego spaceru moązna dostać się też do przystanku autobusowego Sant Nagar.
Niektóe pokoje Atithi posiadają darmowe Wi-Fi i klimatyzację.
Codziennie rano w tym hotelu serwuje się bezpłatne śniadanie. Goście mogą odpocząć na miejscu w barze typu lounge. Opcje gastronomiczne obejmują również restaurację Juggernaut, w odległości 400 metrów.