The 3-star Shelton Hotel offers soundproof rooms in Central Delhi district of New Delhi. The family hotel is a good example of Chinese architecture in New Delhi.
The city center is 20 minute walking distance from the hotel. Such New Delhi sights as Central Park, New Delhi Railway Station and Palika Park are all within reach.
Jain Temple is 2.8 km of the property, while Khan-i-Khanan Tomb is around 3.0 km away.
Guests can reach Shelton Hotel by car from Indira Gandhi Intl airport in 15 minutes.
Shelton Hotel offers 38 rooms fitted with an individual safe, individual climate control, satellite TV, a refrigerator and a seating area for a comfortable stay in New Delhi. Some rooms at Shelton Hotel have a view over the city. For more comfort free toiletries, a shower and terry bathrobes are provided.
Eat & Drink
At the in-house restaurant guests can enjoy authentic cuisine. Offering a variety of dishes, Metropolis Restaurant & Bar and Malhotra are just about 50 meters away.
Car rental services are also provided.
Wireless internet is available in public areas for free.
No parking available.