Amsterdam, Amsterdam
Spend a second to
save a fortune!
Spend a second to save a fortune!
Prins Hendrikkade 33, Amsterdam
Located in the heart of Amsterdam opposite central station and within walking distance of Amsterdam's main attractions, local museums and shopping areas.
See MoreUsage of subsidiary facilities may incur additional fees