The Imperial is my favourite hotel in Delhi, India because it makes me feel like the storybook version of me.
Hotels in India: 24 hours in hotel heaven
One of India’s leading hotels, the iconic ITC Maurya, invited me to stay for 24 hours & experience their famous restaurants, gorgeous spa and incredible service. For one day, I was Mariellen at the Maurya.