1 rooms · from £161
In the heart of central London on Charing Cross Road, the Covent Garden apartments are minutes away from Leicester Square, Oxford Street and Soho. On the 1st floor of a 19th-century building, these attractive studio apartments have free Wi-Fi access.
Log in with your cycle.travel account:
Password |
Or simply use your account on: