This place is less than a minute walk to the Underground station and just a few stations away from all the big sightings. A variety of places to eat are just a short walk away.
The room was clean and spacious. Overall, a great place for a short stay in London.