InterContinental Amstel Hotel Amsterdam



Amsterdam Building Photos     Thumbnails     Buildings Home

InterContinental Amstel Hotel Amsterdam

Amstel Hotel is a five-star hotel in Amsterdam, the Netherlands, on the east bank of the river Amstel.

In 2007 it was the only hotel in the Netherlands on the list of World's Best Hotels. It was ranked in 90th place.

The Amstel Hotel is part of the InterContinental Hotels chain.

Photo 164, Sep 2016


Other Photos

Aircraft
Animals
Boats

Bridges
Lighthouses
Monuments

Rail
Public Home