ibis Styles London Kensington 3 stars

15-25 Hogarth Road, Earls Court, Kensington, Kensington & Chelsea, Kensington and Chelsea, London, SW5 0QJ, United Kingdom

Hotel image
Read more reviews for ibis Styles London Kensington