Apple Inn Hotel

Koninginneweg 93
Amsterdam
Netherlands