Skip to main content
All accommodation

NH Schiller

The NH Schiller Hotel is a four-star hotel located on the lively Rembrandtplein in the heart of Amsterdam. The hotel is a heritage-listed monument, featuring Art Deco accents, wrought-iron embellishments, stained glass windows and a large collection of paintings by former owner Frits Schiller.

Modern comforts in an Art Deco environment

Built in 1912, NH Schiller combines a rich history with modern comforts.  Parking facilities, taxis and public transport are all just a five-minute walk away. Whether you’re travelling for business or pleasure, the hotel’s central location makes it a perfect base no matter what’s on your agenda. In the evening, you can enjoy a night out at one of the many bars or clubs nearby or have a relaxing meal at Brasserie Schiller located on the ground floor of the hotel.