THISTLE CHARING CROSS HOTEL
Charing Cross London £180.95
Search Hotels
 
BookTravelnStay.com providing great deals on London Hotels
 
Nearby London Hotels
Nearby London Areas
Nearby London Attractions

Nearby Tube Stations
60 - 64 Warwick Way, Victoria, London, SW1V 1SA
  HOTEL OVERVIEW
The Best Western Victoria Palace is a modern air conditioned hotel ideally situated for a host of London top attractions, including various museums, Theatres and West End Shopping. Nearby attractions include Buckingham Palace, Westminster Abbey and the Houses of parliament.

All guest rooms at the Best Western Victoria Palace are bright with modern decor and en-suite facilities.