Top 10 Four Star Hotels in London


6. Millennium Bailey’s Hotel London Kensington

Located in South Kensington, the hotel is a renovated Victorian London townhouse. It combines both style and character to create one of the most popular and traditional hotels in the area. Situated just opposite of the Gloucester Road Underground Station, guests can easily get wherever they need to within the city.

More: 10 Best Kid-Friendly Hotels in the World