With a stay at Pals Inn in New Delhi, you'll be 4.2 mi (6.8 km) from Jama Masjid and 4.6 mi (7.4 km) from National Museum. Featured amenities include a business center, express check-out, and complimentary newspapers in the lobby. Free self parking is available onsite.