Own Stay New Delhi hotel is a great place to stay in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, a 25-minute stroll from the Chhatarpur Temple.
Such city attractions as the Nature Bazaar Venue, which is 2.6 km from this hotel, and the 5 - storey victory Qutub Minar Tower, which is 3.1 km away, are well worth a visit. A 10-minute ride from the 3-star hotel, business travellers will find the unfinished 1-story Alai Minar Tower. Cultural experiences in the area feature Ahinsa Sthal Statue, situated 2.4 km from the Own Stay. This property is also a 30-minute drive from New Delhi train station.
The hotel offers rooms with a patio and a balcony featuring ironing facilities and an air conditioner, along with high-speed internet and a multi-channel TV. They come equipped with an oven and kitchenware. Bathrooms inlude a bidet, a roll-in shower, and a separate toilet, and such fine comforts as a hairdryer and bath sheets.
Guests can dine at Apno Rajasthani not far from the Own Stay New Delhi.