The Best Western Victoria Palace hotel is an ideal place both for leisure and business travellers, conveniently situated within 5 minutes walk of Victoria Railway, Tube and Coach stations.
It is also within walking distance of famous landmarks such as Buckingham Palace, Westminster Abbey, the Houses of Parliament, Trafalgar Square, London Eye, the West End theatres and many more.
The hotel features a bar and a luggage room.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment