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.
Number of rooms: 90
22 - 32 West Cromwell Road, Kensington and Chelsea, London, SW5 9QJ, United Kingdom