Central location.
The hotel is centrally located and many of London’s attractions. Bayswater and Royal Park underground stations are both less than 10-minutes walk away, as are the Kensington Gardens. Within 20-minutes guests can reach sites such as the Victoria and Albert