O alojamento está localizado a 17 minutos a pé de Jardim Zoológico Artis e a 5 minutos a pé da estação de metro de Waterlooplein. Ao virar da esquina do Teatro Tuschinski, Nh Amsterdam Schiller Hotel existe desde 1912.
A propriedade está situada a 1 km do centro da cidade de Amesterdão e 20 km do aeroporto em Amsterdao Schiphol. Rio Amstel está a 6 minutos a pé de hotel. A paragem de autocarros de Rembrandtplein está localizada a uma distância de 500 metros do hotel.
Nh Amsterdam Schiller Hotel oferece 92 quartos em que vêm com cofre pessoal, escrivaninha e equipamentos para chá/café e chaleira elétrica, equipamentos para café/chá e peças de vidro. Bons toques para melhorar a sua estadia incluem casa de banho à parte e chuveiros, enquanto almofadas hipoalergénicas, almofadas não alergénicas e almofadas hipoalérgicas convidam a uma boa noite de descanso.
Betty Blue e Cafe de Engelbewaarder podem ser encontrados dentro de 150 metros da propriedade.