Address : 179-199 holland park avenue, london w11 4ul, united kingdom, london Show Hotel Map
The hotel is located in a residential area off Holland Park, close to London's west end and the fashionable High Street Kensington. It is just ten minutes walk to Holland Park underground station, which offers excellent connections to all parts of London. 4 kms to city centre 20 kms to the airport (heathrow) 42 kms to the airport (gatwick) 5 minute walk to the nearest metro station (holland park) 5 km to the nearest station (paddington) 1 km to the nearest fair site (olympia)