Holiday Inn Express Amsterdam-City Hall

Holiday Inn Express Amsterdam-City Hall

Valkenburgerstraat 14
Amsterdam, 1011 LZ Netherlands
Rooms: 80

Website

Holiday Inn Express Amsterdam-City Hall, The Netherlands