Situated approximately 25 minutes by foot from the opulent red-sandstone Humayun's Tomb, the comfortable 3-star Hotel Twamev Ashram New Delhi features luggage storage. While staying at this New Delhi hotel, 24-hour security are available for guests to use.
Located 1.4 miles from the Baháʼí house "Lotus Temple", the hotel is also about 6 miles from New Delhi railroad station. The Twamev Ashram New Delhi stands a few moments from Ashram metro station. The octagonal Isa Khan's Tomb is around 30 minutes' walk from the accommodation. The New Delhi hotel is within reach of Nehru Nagar bus stop.
Comprising a balcony, the allergy-free rooms welcome guests with an air conditioner, and offer a flat-screen TV with satellite channels. The rooms have private bathrooms featuring a separate toilet and a shower.
Hotel Twamev Ashram is 0.3 miles from Indian Accent, which serves delectable meals.