| Victory House Hotel is located in London City Centre, a neighborhood in London, and is in the city center and near a metro station.
Buckingham Palace and Tower of London are cultural highlights, and travelers looking to shop may want to visit Seven Dials and Covent Garden Market.
Whether you're looking to catch a show, do a little retail therapy, or hit the buzzy foodie joints in Soho, Victory House puts you right in the heart of the West End action.
Victory House London, a cosy, boutique hotel located on London’s iconic Leicester Square, in the heart of the West End.
If you're looking to explore Central London's famous hotspots such as quirky Soho, buzzy China Town or bustling Covent Garden, Victory House is your ideal stay destination.
Victory House Hotel is in the midst of all the West End action.
eicester Square Underground station is just steps away and Piccadilly Circus Underground station is 4 minutes by foot.
Check out an event or a game at O2 Arena, and consider making time for London Eye, a top attraction not to be missed. |