160 Cromwell Road
Located in London's Royal Borough of Kensington and Chelsea, our luxurious Hotel Xenia, Autograph Collection showcases 4-star accommodations with well-appointed rooms, a refined Italian restaurant, a scenic rooftop venue and sophisticated event space.
Reviews for this businessLeave a review
Monday to Sunday
Open 24 Hours