Whether visiting London for business or leisure, this property provides a superb central London location close to all London’s major attractions like Royal Albert Hall, City Centre or Kensington High Street. All rooms are designed, decorated and equipped to ensure you can relax, work and get a refreshing night’s sleep. Also the majority of rooms has been renovated as well as the restaurant the bar.
Hotel Name: Hilton London Kensington
Address: 179-199 Holland Park Avenue, London, W11 4UL
Official Website: Hilton London Kensignton