Tom Holland stayed in the Tata Suite of the Taj Mahal Palace during the Mumbai premiere of “The Odyssey”; costing Rs 7-12 lakh per night | 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 … Read more