- UK Information
- UK Hotels
- Holland Court Hotel
Holland Court Hotel
Located in Kensington Olympia, this 3-star hotel offers a neutral decor in all rooms. Olympia Exhibition Centre and Kensington Olympia Tube Station are just a 2-minute walk away.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £40
27
Victoria Coach Station
Olympia, Victoria
Kensington High Streert