Featuring currency exchange and a lift, the 3-star Hotel Shelton New Delhi is only a 5-minute walk from Main Bazaar. This elegant hotel offers 35 rooms and amenities such as a restaurant and luggage storage.
The hotel is a mere 1.9 km from the Roman Sacred Heart Catholic Cathedral, 3.5 km from the war memorial "India Gate". The Shelton New Delhi stands within a few blocks of Ramakrishna Ashram Marg tube station. Also, Rajiv Chowk Central Park is situated 16 minutes' walk away. The accommodation is a mere 1.5 km from Central Park. New Delhi train station is a short way from this fantastic hotel.
The air-conditioned rooms feature sound-proofed windows, along with a writing desk for your convenience. In-room self-catering includes a mini-bar; other comforts feature air conditioning. Featuring a separate toilet, a sink, and a shower, the bathrooms also have dryers and towels.
Hotel Shelton welcomes guests with a daily homemade breakfast. A rooftop bar is available on site. Located just around the corner from this luxury property, The Exotic Roof Top Restaurant serves a great selection of Asian food.