NH Amsterdam Schiller 4 stars

Rembrandtplein 26-36, Amsterdam City Centre, 1017 CV Amsterdam, Netherlands

Hotel image
Read more reviews for NH Amsterdam Schiller