Nestled 2.3 miles from Chhatarpur Temple, The Barn entices guests to explore various tourist destinations nearby.
This villa is nestled in the South Delhi district, 3.9 miles from DLF Cyber Hub Business Center. The New Delhi villa is a 20-minute drive from Delhi International airport and 3.8 miles from Qutub Minar. Shopping enthusiasts will enjoy the location 2.6 miles from Nature Bazaar Venue Craft Store.
There are conveniences, like climate control, alongside with high-speed internet and a flat-screen TV with satellite channels. This New Delhi property comes with a bathroom with a shower. There are also bath sheets and towels.
The kitchen amenities feature a fridge, a microwave, and glassware, provided in dining area.