Tom Holland stayed in the Tata Suite of the Taj Mahal Palace during the premiere of “The Odyssey” in Mumbai; one night costs Rs 7-12 lakh English Movie News
Tom Holland stayed in the Tata Suite at the Taj Mahal Palace during the Mumbai premiere of “The Odyssey”; costing Rs 7-12 lakh per night Tom Holland During his latest visit to India, he lived life like a royal. The Spider-Man star has checked into Mumbai’s iconic Taj Mahal Palace Hotel and is reportedly staying…