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 Selfridges are also within 1 mi (2 km).
Convenient place to lay your headPros: It's a great mid-range hotel.
Staff were very polite and helpful.
Hotel foyer, stairs and room were very clean.Cons: Walking up narrow stairs with cases.
Small TV in the room.
No chair to put bags on.