Address : 128-130 holland road, london w14 8bd, united kingdom, london Show Hotel Map
Located on Holland Road in Kensington Olympia, this hotel is situated 1.7 km from Earl's Court Exhibition Centre and Olympia Exhibition Centre, a location which is ideally suited for business travellers to central London. The shops and restaurants at Westfield shopping centre are a 10-minute walk from the hotel and the bars in Shepherd's Bush are just 5 minutes away on foot. Hyde Park and Oxford Street are both approximately 20 minutes away using public transport.