New Clarks Inn opens in Delhi
Contributors are not employed, compensated or governed by TD, opinions and statements are from the contributor directly
Clarks Inn has opened its third property in Delhi, Anil Mathur reports. This Clarks Inn Kailash Colony is located at near the south Delhi commercial hub of Nehru Place, features 30 rooms. Clarks Inn operates seven hotels across India, with a further two Clarks Exotica-branded properties in Goa and Bengalaru.
Comments are closed.