The comfortable Ashu Villa New Delhi hotel is situated within a 2-km distance of the grand ISKCON Vrindavan Temple and features a sundeck and a picnic area. This New Delhi hotel lies in South Delhi, which is divided into three subdivisions, Saket, Hauz Khas, and Mehrauli, approximately a 10-minute ride from such cultural sights as the National Science Centre.
The hotel boasts a prime location in New Delhi, within a few blocks of Ashram underground station. The Ashu Villa New Delhi is stationed 3.1 km from the constituent woman LSR College. The well known Vaishnav ISKCON Temple Delhi is nearly a 25-minute walk away, and New Delhi train station is situated around a 10-minute drive from the accommodation. You can catch the bus at Maharani Bagh bus stop, just moments from this New Delhi hotel.
The rooms at Ashu Villa hotel have a terrace, along with air conditioning and a washing machine for your convenience. The rooms are fitted with modern bathrooms. Offering a bidet and a separate toilet, the bathrooms are also appointed with hair dryers and towels.
The property offers a delicious breakfast every day. You may walk 5 minutes to China Chowk or eat by Costa Coffee, located just 300 metres away.