Amsterdam Hotel London

Amsterdam Hotel London
  • 02073705084


The amsterdam hotel london- 3 star luxury hotel in london, located at 10-minute walk of earls court exhibition centre with a city central location.

the amsterdam hotel london ranks with london’s finest luxury hotels, offering convenient 24-hour reception as well as a safe babysitting / child services for today’s discerning travelers. the hotel also provides laundry service, free wi-fi and affordable accommodation for business or leisure travelers.

each of the room comes with free wi-fi access and satellite tv. the hotel has a quiet patio garden- a peaceful spot to sit and relax. there are also twin, double and triple rooms designed to accommodate families and groups.

  Amsterdam Hotel London in London map

Reviews about Amsterdam Hotel London