Longcroft Luxury Cat Hotel Kenley is a cat hotel that offers an environment similar to home for your cat. It is located in Kenley, a district in the south of the London Borough of Croydon, and is 13 miles south of Charing Cross. Some of the services offered include 6 luxurious suites, freshly prepared meals, daily play sessions, grooming, and private chauffeur service.