The 3-star Spot Inn Hostel New Delhi, located only 1.3 km from Main Bazaar, offers guests a cash machine and currency exchange.
The centre of New Delhi can be reached within a 15-minute walk, and natural attractions like the urban Ajmal Khan Park are nearly a 25-minute walk away. This New Delhi hotel is stationed a short way from Imperial. Also, the triumphal arch "India Gate" lies 3.5 km away, and Ramakrishna Ashram Marg underground station is a mere 200 metres from the Spot Inn New Delhi. The hotel is located 20 km from Delhi International airport and in the vicinity of Panchkuian Road bus stop.
Each of the 24 rooms is equipped with air conditioning as well as a flat-screen TV with satellite channels. Bathrooms include a separate toilet and a shower, along with toiletries and towels.
Spot Inn Hostel is right near Wow Cafe restaurant with its Asian dishes.