Hotel Indigo London - Kensington 4 stars

34-44 Barkston Gardens, Kensington and Chelsea, London, SW5 0EW, United Kingdom

Hotel image
Read more reviews for Hotel Indigo London - Kensington