|Email your Company News to pressreleases [at] traveltechie.com|
Worldhotels to add 10 properties by 2013 in India
Currently provides its services to 10 hotel properties in India, including the two Claridges hotels in Delhi and NCR, the Sahara Star in Mumbai and Aamby Valley in Pune
»Read Complete News.....
(You need to login first to read complete news). New User?Register for FREE!