Route GuidesRoutes City GuidesCities Map Log in

Amsterdam Hotel

London
7 Trebovir Road, London, SW5 9LS

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.