Offering shuttle service and bicycles for rent, the elegant 3-star Hotel Shelton New Delhi is situated 20 km from Delhi International airport. Centrally located near an underground station, the luxury hotel is at a distance of 3.4 km from a historical landmark called Red Fort.
This New Delhi property boasts a prime setting near the shopping district of New Delhi. Cultural sights in the area are National Museum (3.3 km) and Madame Tussaud's Museum (1.8 km). The hotel is situated at a medium distance from Mughal Garden, while Paharganj stand bus station lies approximately a 10-minute walk away.
The air-conditioned rooms at Hotel Shelton are fitted with Wi-Fi and a flat-screen TV with satellite channels, some of them feature a fireplace. Guests can make use of an ironing set and climate control along with a mini fridge bar. Featuring amenities such as a dryer and towels, the private bathrooms come with a separate toilet, a shower, and a sink. Certain units overlook the city.
A continental breakfast can be enjoyed at the Shelton New Delhi. Guests can dine at Sam's Bar and Restaurant, serving Chinese dishes, or at Anoop, located approximately 5 minutes' walk away.
Popular 2 stars Inn in Sydney: East Sydney Hotel
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Hotel Shelton!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
Bob
2021-04-13
Satisfied with the hotel, it's a nice base for staying in New Delhi. Beds are comfortable. Plus, Wi-Fi was available. We enjoyed this place: )
Colin
2021-03-24
Worth its 3 stars. The staff was helpful at all times.
Chuck
2020-02-09
The area contains some restaurants like Re Cafe within 10 minutes' walk. The beds were comfortable in our room...
All was perfect.
Find your perfect place to stay!
Great locations and deals for every budget.