Check In Room Main Bazar is situated in the Paharganj district in New Delhi, 1.6 km from Jantar Mantar. Guests can enjoy the on-site restaurant.
Number of rooms: 18
5042, Hotel Shelton Main Bazaar, Pahar Ganj, 6 tooti chowk,, Paharganj, 110055 New Delhi, India