The 4-star Townhouse Yashobhoomi Formerly Hotel Grand Tashree New Delhi features 60 air-conditioned rooms approximately 500 metres from the Crescent Mall. Featuring a restaurant, this New Delhi hotel is around 10 minutes' drive from the Terminal 3.
The hotel is nestled in the South West district, just near the restaurant Citrus Cafe. The Cyber City is a popular place to visit, located within a 4-km distance of the Townhouse Yashobhoomi Formerly Hotel Grand Tashree New Delhi. Also, the accommodation is about a 15-minute ride from the Terminal 2. You can catch the bus at Kapashera Crossing bus stop, in close proximity to this New Delhi hotel.
Comprising a sitting area, the air-conditioned rooms welcome guests with ironing facilities, and offer free Wi-Fi and a flat-screen television.
The Townhouse Yashobhoomi Formerly Hotel Grand Tashree has an Indian restaurant, serving a range of Asian dishes.