The Student Hotel - Amsterdam City

Wibautstraat 129, Amsterdam, 1091 GL