160 Cromwell Road
Hotel Xenia, Autograph Collection is a four-star hotel enviably located in London's upscale Kensington neighbourhood. Enjoy close proximity to iconic attractions like Hyde Park as well as boutique accommodations and fine dining.
Reviews for this businessLeave a review
Monday to Sunday
Open 24 Hours