Hotel Larch Western New Delhi has 12 rooms and is located 0.7 miles from Central Mall. Parking is available on site at the guest house.
Located within 25 minutes' walk of the sustainability-focused TERI University, this hotel is also approximately 20 minutes' drive from New Delhi railroad station. Terminal 2 is also located 2.8 miles from the accommodation. Guests might as well enjoy proximity to Chaupal Chowk, situated 16 minutes' walk away. The Larch Western stands 2.9 miles from Uttara Swamimalai Temple, popular with pilgrims and tourists alike. Mahipalpur bus stop is also a short way from this New Delhi hotel.
The property offers rooms with a balcony featuring air conditioning, along with a flat-screen TV with satellite channels.
Foresto- Lawn & Restaurant is situated around a 5-minute walk from the hotel.