Located in Mumbai, Palais Royale holds the title of India’s tallest building and is often referred as the ‘Burj Khalifa of India.’