
While most heritage hotels in India are born with the beauty and treasures of #history, some of the best hotels in India have the luxury of housing architectural treasures within the property. Neemrana DeoBagh Gwalior is one such example.
Picture: kalapian_