Situated within a 2-minute walk of Earl’s Court Tube Station, in the Royal Borough of Kensington and Chelsea, home to Kensington Palace and the Royal Albert Hall, the Hotel Indigo London Kensington offers free Wi-Fi access.
Number of rooms: 159
34-44 Barkston Gardens, Kensington and Chelsea, London, SW5 0EW, United Kingdom
Hotel booked 1 times today.