About this hotel
The NH Schiller dates back to 1912 and it is situated in the centre of Amsterdam in the Rembrandt Square, surrounded by cafes, restaurants, theatres and terraces. The building, which is considered to be a national monument has a rich, cultural history and boasts numerous Art Deco and Art Noveau details. The hotel has 92 modern rooms, including 7 Junior suites, all completely equipped and a Brasserie where you can...