Hotel DilliHotel
A-11 Sarai Pipal Thala Extension Opposite Metro Pi,, New Delhi, 110033
Featuring 3-star accommodation, Hotel Dilli is set in New Delhi, 10 km from Jama Masjid and 11 km from Red Fort. Among the facilities of this property are a restaurant, a 24-hour front desk and room service, along with free Wi-Fi.