South Kensington Four Stars - Swimming Pools South Kensington, London

Holiday Inn Kensington London

Holiday Inn Kensington

Four Stars in London - South Kensington
97 Cromwell Road, South Kensington, London, SW7 4DN Tags: air conditioning, bar, business facilities, car parking, gym facilities, lounge bar, restaurant, room service, swimming pools, televisions

0 Reviews
Found 1 businesses. Now showing 1 to 1. 1
Web accelerated by IISpeed - Page Speed optimization by Google for Microsoft IIS and ASP.NET