Top 5 Heritage Hotels In India. 1. Taj Lake Palace A floating royal abode, Taj Lake Palace or Udaipur Lake Palace resides amidst the scenic lake Pichola in Udaipur. 2. Hotel Samode Palace Erected 475 years ago, Hotel Samode Palace is a wonderful proof of Indo-Saracenic architecture, which is a superb combination of Indian and Mughal architectural styles. 3. Taj ...
Read More »