I stay in this hotel when in London on business. It is is central. It is clean and warm in the winter. Thought the price reflects what you get in London. It is part of a chain of hotels in the same Road behind Victoria Station but at the end of the Rd is a great pub with good pub...
More
- Alexander Hotel London