433 rooms · ★★★★★ · from £125
Situated beside St Paul’s Cathedral in London’s business district, this 5-star hotel boasts a stunning glass atrium with 4 restaurants. It features a fantastic pool and luxurious rooms with iPod docks.
Log in with your cycle.travel account:
Password |
Or simply use your account on: