Hotel Shelton is conveniently located just 300 m from Delhi Railway Station. Guests can enjoy free Wi-Fi access at all areas of the hotel. It features a restaurant.
Decorated in neutral tones, air-conditioned rooms are fitted with a seating area and a flat-screen TV. The private bathroom comes with hot/cold shower facilities and fluffy bathrobes.
A 24-hour front desk can assist with laundry services, car rental services and meeting/banquet facilities. Travel arrangements can be made at the tour desk.
Authentic Indian, Chinese and continental dishes can be enjoyed Shelton Hotel’s in-house restaurant.
This elegant property is situated 900 m from Connaught Metro Station and 1 km from Connaught Place. It is 2 km from the popular Red Fort and Chandni Chowk. Indira Gandhi International Airport is 21 km away.