Feb 212011
 

The Indian Hotels Company (IHCL), a part of the Taj Hotel Resorts and Palaces, has confirmed plans to develop a new resort in the region. The Indian Hotels Company (IHCL), a part of the Taj Hotel Resorts and Palaces, has confirmed plans to develop a new resort in the region. Based near Shimla, the five acre project will offer 70 « Continue Reading »

This site uses cookies to analyze traffic and for ads measurement purposes.
learn more about how we use cookies.