Hotel Indigo London - Kensington, an IHG Hotel
Hotel Indigo London - Kensington, an IHG Hotel
Hotel
34-44 Barkston Gardens
, London, England, United Kingdom
SW5 0EW
88
Very Good ·
973 reviews