Amsterdam
The Amsterdam Earls Court Hotel, London, is a Three Star hotel near Olympia, and within distance of Chelsea and Knightsbridge.
7 Trebovir Road
London
SW5 9LS
Contact Details
Tel 0800 279 9132 Fax 020 72447608 Contact this company online