Located in the heart of Amsterdam opposite central station and within walking distance of Amsterdam's main attractions, local museums and shopping areas.
Number of rooms: 137
Prins Hendrikkade 33, Amsterdam City Centre, 1012 TM Amsterdam, Netherlands
Hotel booked 1 times today.