This central Hotel Shelton puts guests in a market area of Delhi.
The hotel is set in the convenient location 1.6 km away from Gurudwara Sis Ganj Sahib, Hanuman Temple and National Gandhi Museum. Delhi city center is 3 km away.
15 minutes' walk to New Delhi Railway train station. 15 minutes' drive from Indira Gandhi Intl airport.
Hotel Shelton is a property in Delhi that comes with 38 rooms and provides free Wi-Fi, TV and an in-room safe. The rooms look over the terrace. Bathrooms come with a shower and complimentary toiletries.
Eat & Drink
Offering continental, indian and chinese meals, Madan Cafe is situated 50 meters of the property.
The hotel offers car rentals to all guests.