DESCRIPTION
Best is a 4 stars luxury hotel situated on exclusive Kensington High Street. Hyde Park and Royal Albert Hall are only 15 minutes walk away. The hotel has good transportation links and High Street Kensington tube station is only 5 minutes walk away.
Price
From £147.00
Average Rating
3.7
Facilities
Room Type
Things To See And Do In The Area
Address
225 Kensington High Street, London, W8 6SA
Post Code
W8 6SA
Nearest Underground Station(s)
High Street Kensington