Located in London City Centre, this hotel is within 2 mi (3 km) of Kensington Gardens, Royal Albert Hall, and Hyde Park. Marble Arch and Kensington Palace are also within 1 mi (2 km).
website pictures liePros: It's in central London and close to underground Cons: Small room
Cheap shower gel, shampoo and soap
The pictures in their website are better than what the hotel offers