20 rooms · ★★★ · from £60
Quietly set on a tree-lined street in central London, the Amsterdam Hotel is 300 metres from Earl's Court Tube Station. With free WiFi and a 24-hour reception, the family-run hotel is just a 15-minute Tube ride from the popular West End.
Log in with your cycle.travel account:
Password |
Or simply use your account on: