12 rooms · ★★★ · from £59
Located in the area of Westminster, Welcome Inn Victoria is in a good location for sightseeing in London. Queen Mother Sports Centre, Tachbrook Market, Westminster Cathedral are just some of the attractions available to visitors.
Log in with your cycle.travel account:
Password |
Or simply use your account on: