Oyo Flagship 512 Deer Park Hotel New Delhi offers 10 rooms, and it's a 6-minute stroll from St. Thomas Church. Parking is available on site as well.
Lotus Temple is a 15-minute ride from this hotel, while Indian Institute of Technology -IIT is 10 minutes away by car. The 3-star hotel is situated in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, quite close to Hauz Khas District Park. Located 10 minutes by car from Sanjay Van Forest, the accommodation puts the city at your fingertips. The nearest bus stop Rama Krishna Puram Sector 2 is 5 minutes' walk away.
Offering European dishes, Charcoal is 6 minutes' stroll away.