16 - 32 De Vere Gardens - Kensington - W8 5AG London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
The hotel is located opposite Kensington Gardens and is conveniently situated just five minutes from High Street Kensington station. This provides an excellent platform for sightseeing and shopping as the Natural History Museum and the Royal Albert Hall are a ten minute walk away.