A 69-year-old man from Tamil Nadu, who stayed in over 300 luxury hotels without paying bills over the last 30 years, has been arrested. John used to steal valuables from these hotels, including a time when he stole a ₹1.48 lakh laptop. He has cases against him in several places, including Delhi, Goa, Maharashtra, Karnataka, Chhattisgarh, and West Bengal.