Victoria Two is situated in London, 1.6 km from Westminster Abbey. Houses of Parliament is 1.7 km away. Free WiFi is offered throughout the property. All units feature a flat-screen TV. There is a seating and/or dining area in some units.
Show Hotel Victoria Two on the map