Top 10 Four Star Hotels in London


7. The Parkcity London

Located in Kensington, the Parkcity London hotel is close to the Royal Albert Hall, Earl’s Court Exhibition Centre, and London Natural History museum. Guests can also enjoy the Kensington Palace and Kensington Gardens.

More: 10 World’s Weirdest Hotels