Amsterdam Hotel London
Address:
7 Trebovir Road
Earls Court
SW5 9LS
United Kingdom
Tel:
02073705084
Website:
http://www.amsterdam-hotel.com/