The 3-star Hotel I Stay Main Market Indian Guest Allowed Only New Delhi has 30 rooms and is located 19 minutes' walk from Madame Tussaud's Museum.
Hotel I Stay Main Market Indian Guest Allowed Only offers rooms with a balcony and a sitting area featuring an air conditioner, along with Wi-Fi and a flat-screen TV with satellite channels. Furnished with a writing desk, they also have a stone fireplace and sound-proofed windows.
Situated only a stone's throw from the property, the bar Leo's Restaurant Lounge offers an Asian menu.
The hotel is situated about 20 km from Delhi International airport and within easy reach of Ramakrishna Mission. The area includes such religious sights as Sacred Heart Cathedral (1.9 km) and Jama Masjid Mosque (2.6 km). Old Delhi halal meal lies approximately a 10-minute drive away, and Ramakrishna Ashram Marg is at a distance of 200 metres from this New Delhi hotel. Panchkuian Road bus stop is just a short drive from the accommodation.