Hotel Shelton is a 3-star central property with designer rooms at a short distance from Western Court Building, Lakhota Fort and Khan-i-Khanan Tomb.
Hotel Shelton is 30 minutes' walk from the center of Delhi. A temple and a college lie a short distance away.
There is Ramakrishna Ashram Marg subway station at a reachable distance. The hotel is located 15 minutes' drive from Indira Gandhi Intl airport.
Guests at Hotel Shelton are accommodated in rooms with complimentary Wi-Fi and television. The rooms look on to the terrace. Bathrooms are fitted with a shower and toiletries.
Eat & Drink
Guests can enjoy meals of continental, Indian and Chinese cuisine at Madan Cafe situated within a 5-minute walk of the property.
Currency exchange, a lift and a safe deposit box for general use and computer equipment, a business center and a meeting room for work can be found on-site.