Jammers Inn Stays New Delhi is located about a 25-minute walk from Ahinsa Sthal Statue and offers Wi-Fi for either business or leisure.
This homestay lies in the South Delhi district, 4.2 miles from the Baháʼí house "Lotus Temple". Guests can enjoy the location around 10 minutes' drive from the co-educational institute "Shaheed Bhagat Singh College", while New Delhi train station is approximately 30 minutes away by car.
Jammers Inn Stays is equipped with a bathroom that features towels. Additionally, you'll find a shower.
This apartment features a terrace on which guests can unwind.