Hotel Barbizon

Address: Prins Hendrikkade 59-72, Amsterdam