Great location, friendly staff, nice breakfast, clean room..... I would definitely stay here again if I needed a base in the centre of London. It's a 3-star and once you bare that in mind you won't be disappointed.
- Also Known As:
- Westminster Hotel London
- Hotel Westminster London, England