Hotel The Spot
The historical 3-star Hotel The Spot is set in the heart of New Delhi.
Located in North Delhi district, close to Ramakrishna Ashram Marg subway station and Jantar Mantar, Red Fort and Jama MAsjid. New Delhi city center is 2 km away.
Hotel The Spot is set close to markets and a bazaar.
The property comprises 24 spacious rooms appointed with satellite TV, individual climate control, a seating area, a separate toilet and wireless internet. The rooms come with en suite bathrooms featuring a shower and bath sheets.
Serving indian, chinese and continental meals, Malhotra is about 5 minutes’ walk away.
New Delhi Railway train station is a 15-minute walk away. Just 15 minutes' drive from Indira Gandhi Intl airport.
Guests of Hotel The Spot are welcome to use a business center, a photocopier and a meeting room.