The 3-star Hotel Pahwa International New Delhi lies a mere 1.2 km from Madame Tussauds Museum, and features a lobby area. There's also a convenience of a car park on site.
The hotel is located in New Delhi, in proximity to Rajiv Chowk tube station. Standing within 5 minutes' walk of the Jama Masjid, the Pahwa New Delhi is around a 10-minute drive from the war memorial "India Gate". This New Delhi hotel is situated within a few blocks of the northern Kashmiri Gate, while Shivaji Stadium Terminal bus station lies just 0.9 km away. For those travelling from afar, Delhi International airport is 21 minutes' drive away.
The restaurant Srri Rudra is located nearly 15 minutes' walk from the accommodation.