On a quiet, tree-lined street, The Amsterdam is 300 metres from Earl's Court London Underground Station. It has free Wi-Fi and a 24-hour reception desk for guests to use.The Amsterdam Hotel combines original features with modern comforts. There is a ...