Located 1.6 miles from Tata Teleservices Limited, the 3-star Evoke By Ramada New Delhi hotel is 6 minutes' walk from Nehru Place. A restaurant are available for guests' convenience at this hotel, which sits in the South Delhi district.
The hotel is located in New Delhi, not far from Kalkaji Mandir metro station. The Evoke By Ramada is also just 0.9 miles from the well known Vaishnav ISKCON Temple Delhi in New Delhi. About 10 minutes' drive from this accommodation, guests will also find the opulent red-sandstone Humayun's Tomb. Paras Cinema bus stop is 0.4 miles from the hotel and 7 miles from is enough to get to New Delhi train station.
Epicuria is within easy reach of the property.