259 rooms · ★★★★★ · from £149
Situated on the banks of the River Thames in the famed Sea Containers building, Mondrian London is just a 7-minute walk from the Tate Modern and Shakespeare's Globe Theatre.
Log in with your cycle.travel account:
Password |
Or simply use your account on: