226 rooms · ★★★★ · from £127
In London's historic Bloomsbury district, near the British Museum, Covent Garden and Oxford Street, this 4-star hotel boasts stylish and contemporary air-conditioned rooms with plasma flat-screen TVs. Free WiFi is available in public areas.
Log in with your cycle.travel account:
Password |
Or simply use your account on: