General Description
The hotel is situated on one of the most popular squares in Amsterdam, the Rembrandtplein. Located in the city centre the hotel is surrounded by restaurants department stores theaters, museums and canals. Renavations finishing April 1998. |