1 rooms · ★★★★ · from £160
Fleet Street Apartments is an apartment set in London, 700 metres from Somerset House. Fleet Street Apartments boasts views of the city and is 800 metres from Lyceum Theatre. Free WiFi is provided .
Log in with your cycle.travel account:
Password |
Or simply use your account on: