Hotel Shelton is a 3-star property only 1.6 km from Hanuman Temple / Statue, Jain Temple - Delhi and Red Fort (Lal Quila). It features 24-hour reception, tour assistance and laundry as well as currency exchange, a luggage storage and a designated smoking area.
Hotel Shelton is 30 minutes' walk from the center of Delhi. This venue is situated 950 meters away from Ramakrishna Mission, New Delhi Railway Station and Birla Mandir Temple (Lakshmi Narayan).
Hotel Shelton can be reached in 15 minutes by car from Indira Gandhi Intl airport.
This hotel comprises 38 rooms featuring Super Deluxe Double Room, Deluxe Triple Room and Family Double Room.
Guests can use car rental services on site.