Hotel Shelton is set in a market area of Delhi next to Jantar Mantar, Jama MAsjid and Birla Mandir Temple .
Hotel Shelton is 30 minutes' walk from the center of Delhi. A temple and a college lie a short distance away.
Guests will find Ramakrishna Ashram Marg subway station near this hotel. Indira Gandhi Intl airport is easy to reach.
The hotel offers 38 designer rooms appointed with free wireless internet, TV and an in-room safe. Some rooms overlook the terrace. Guests can make use of a shower and toiletries.
Eat & Drink
Serving a wide assortment of dishes, Madan Cafe and Sitaram Chole Bhature are about 50 meters from the property.
Hotel Shelton offers 24-hour front desk, shopping service and concierge service.