Type Here to Get Search Results !

Inside Taj Mahal Palace's Tata Suite where Tom Holland is staying

Tom Holland is living in royal style during his latest visit to India. The Spider-Man star has checked into the iconic Taj Mahal Palace Hotel in Mumbai, where he is reportedly staying in one of the property's most luxurious accommodations, the Tata Suite. Reports suggest the Tata Suite is typically priced between Rs 7 lakh and Rs 12 lakh per night, depending on availability and the season.

July 11, 2026 at 02:03AM

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.

Top Post Ad

Below Post Ad


close