Template:POTD/2010-01-09
Appearance
The InterContinental Amstel Amsterdam is a five-star hotel in Amsterdam, Netherlands, on the east bank of the river Amstel. It opened in 1867 and was the first Grand Hotel in the country. The hotel underwent significant renovations in 1992 at a cost of 70 million guilders.Photo credit: Massimo Catarinella