Obiekt NH Amsterdam Schiller mieści się w zabytkowym budynku, którego wnętrza zdobią piękne detale w stylu art déco i obrazy. Obiekt położony jest przy placu Rembrandtplein w centrum Amsterdamu, 10 minut spacerem od placu Dam. Podczas pobytu można bezpłatnie korzystać z WiFi. Ten klasycznie urządzony hotel oferuje eleganckie pokoje z telewizorem z płaskim ekranem i dostępem do kanałów kablowych. Każdy pokój wyposażony jest w minibar, zestaw do parzenia kawy i herbaty oraz biurko. Do głównego dworca kolejowego w Amsterdamie można dojechać w ciągu 10 minut tramwajem z przystanku Rembrandtplein, który znajduje się po drugiej stronie placu. Słynny targ kwiatowy i dzielnica handlowa Kalverstraat oddalone są od obiektu o zaledwie 350 metrów. Za dodatkową opłatą obiekt zapewnia usługę parkingowego.