Shelton is a 3-star hotel providing a soundproof accommodation near to Jantar Mantar, Red Fort and Chandni Chowk. The family hotel is a good example of Chinese architecture in New Delhi.
The hotel is about 950 meters from Ramakrishna Mission, Jhandewalan Temple and Parliament Building. The property is in a 20-minute walk to New Delhi city center.
15 minutes' drive from Indira Gandhi Intl airport and 15 minutes' walk to New Delhi Railway train station.
There are 38 guestrooms featuring Super Deluxe Room, Deluxe Triple Room and Family Room equipped with TV with satellite channels, individual climate control, a private safe, an iron with ironing board and a minibar. Other comforts include an electric kettle and a fridge for self-catering.
Eat & Drink
The property offers an in-house restaurant serving authentic cuisine. Serving an array of dishes, Metropolis Restaurant & Bar and Malhotra are just 50 meters away.
Car rental services are also provided.
Wireless internet is available in public areas for free.
No parking available.