This hotel is located in London (Cromwell Road), close to London Natural History Museum, Royal Albert Hall, and Earl's Court Exhibition Centre. Also nearby are Kensington Palace and Kensington Gardens.
Pros: Great location to the tube
Cons: One of the stuff her name was Sophia or something similar I can’t recall her name. Made me so upset by the way she treated me.