8 rooms · ★★★★★ · from £240
Situated in the heart of central London, Private Apartments - The Strand - Covent Garden offers fully-furnished apartment accommodations. West End theatres, restaurants and nightlife can all be found within a 10-minute walk from the apartments.
Log in with your cycle.travel account:
Password |
Or simply use your account on: