The Holland Court Hotel, London, is set in Kensington and is just a few minutes walk to the Kensington Olympia Tube Station, Olympia Exhibition Halls and Earls Court Exhibition Centre. The hotel is a 15 minutes walk to the famous Kensington Palace and the Royal Albert Hall. The Holland Court Hotel have cosy, good value rooms that are suitable for budget sightseeing visitors to London.