Located in City of Westminster, this hotel is within 2 mi (3 km) of Kensington Gardens, Royal Albert Hall, and Hyde Park. Marble Arch and Madame Tussaud's Wax Museum are also within 1 mi (2 km).
Pros: When I checked in, which had to be after 3pm, my room key was handed to me immediately. No ID check, no extra credit card deposit etc. Cons: 4/5th floor walk up crazy stairs. Tiny room, to be expected from a small London hotel. Bed was bad, like bad. I literally had spring marks in my skin when I woke up.