Premier Inn London Kensington OlympiaHotel
22 - 32 West Cromwell Road, Kensington and Chelsea, London, SW5 9QJ, United Kingdom
Located just 5 minutes' walk from Earl's Court London Tube Station, the Premier Inn London Kensington Olympia offers an onsite restaurant and a stylish bar.