Amsterdam Hotel Apartment London

Amsterdam hotel and Apartment is ideally located on 7 Trebovir Road, Earls Court, London. The hotel is ideal for leisure, corporate and business travellers for homey feel at affordable price.
Please browse our hotel website to see today’s special offers at: www.amsterdam-hotel.com

Leave a Reply