The Country Roads
New Delhi Delhi
Check in
11:00 AM
Check out
10:00 AM
With a stay at The Country Roads in New Delhi (South Extension), you'll be within a 10-minute drive of Sarojini Nagar Market and Lajpat Nagar Central Market. This hotel is 4 mi (6.5 km) from India Gate and 7.2 mi (11.5 km) from Jama Masjid.
Make yourself at home in one of the 30 guestrooms. Bathrooms with showers are provided. Housekeeping is provided daily, and rollaway/extra beds (surcharge) can be requested.
Property Details
Location
SL/1 South Extension Part II, New Delhi, Delhi 110049, India