General Information
Located in Kensington Olympia, this 3-star hotel offers 24-hour check-in, a patio garden and free Wi-Fi. Olympia Exhibition Centre and Kensington Olympia Tube Station are just 550 metres away. The Holland Court Hotel is set across 2 period...