Located in City of Westminster, this hotel is within 1 mi (2 km) of The Supreme Court, Buckingham Palace, and Big Ben. Victoria Palace Theatre and Sloane Square are also within 1 mi (2 km).
Cons: Rooms stunk like death , mild everywhere , beds were gross.
Pros: For the price, very good. The room was very small and the wifi signal was poor. Breakfast was okay.
Cons: TV didnt work, bed uncomfortable, and breakfast was sparse.
Cons: others people underwear on my room, i hate this hotel