Translate "Country Inn & amp; Suites by Carlson, Sahibabad, situado cerca de East Delhi NCR esta a 20 km del centro de negocios central de Delhi." from Spanish to English.
Country Inn & Suites by Carlson, Sahibabad, located near East Delhi NCR is 20 km away from the Central Business hub of Delhi.