The Amsterdam hotel in Earls Court  is one of the most inviting properties to be found in the area of Earls Court. The hotel has a pretty breakfast room on the lower ground floor and a garden which opens in summer. The lovely gardens add to the enjoyment of beautiful days and summer nights meant for outdoor pleasure. Hotel is ideal for business & Leisure stays in London. Book Now!