51 rooms · ★★★★ · from £59
The Best Western Corona Hotel is well-placed in central London, 0.5 miles from London Victoria Station. It is a converted Victorian building offering comfortable rooms and free Internet access in all areas.
Log in with your cycle.travel account:
Password |
Or simply use your account on: