10 rooms · from £187
Featuring free WiFi, Roman House is situated in London, 1.2 km from London Bridge. Hoxton Square is 1.4 km away. The accommodation is fitted with a flat-screen TV. All units include a kitchen fitted with a dishwasher and oven. Bed linen is featured.
Log in with your cycle.travel account:
Password |
Or simply use your account on: