Amsterdam Hotel London London

Amsterdam Hotel London London

0  Reviews


Three Stars in London - Earl's Court
7 Trebovir Rd , Earl's Court, London, SW59LS
02073705084
http://www.amsterdam-hotel.com/

The Amsterdam Hotel is a newly refurbished 3 star hotel located in Earls Court, London. This Earls Court hotel is situated moments from the Olympia Exhibition centre and near to the West End.




Could you submit a review of Amsterdam Hotel London London? Please add your Amsterdam Hotel London London review and help create a directory of recommended Three Stars in London. Do you own the business - Amsterdam Hotel London London? If so, claim it today! Business owners who claim a business can update the description and add new tags and photos.