New Delhi: With India being home to diverse cultures and religions, it is quite rich in cultural heritage that displays its royal past.
Indian history is full of legendary kings and queens who were known for building magnificent palaces which were top class examples of architectural grandeur. India also witnessed the arrival of European architecture during the century long British Raj. Magnificent structures were created during the British rule too.
With the kings having abundance of wealth, these architectural structures were meant to display their opulence besides showing their love for architecture.
With a great past, India has no shortage of palaces, forts and castles. While many of these palaces and castles have turned into luxury hotels, still each of the mega structure has its very own story to narrate.
And with the Diwali vacation lying ahead, this could be the best time to cherish the beauty of the rich heritage of India.
Here we present you the top 5 marvelous heritage hotels of India: