B

Bachis66

3 years ago

A great hotel near Victoria Station. Convenient to...

A great hotel near Victoria Station. Convenient to the main points of interest in London, Westminster, Buckingham palace, Big Ben reachable with a 15 minute walk. A few steps away is the train and bus station and the underground station. Inside there is a restaurant with pretty good Italian cuisine. Much of the dining room staff is Italian. The rooms are quite large and quiet. Average high prices.

Comments:

No comments