Zoku Amsterdam
Amsterdam • Show on map Price as low as EUR 257.61Located within 1.7 km of Amsterdam Central Station Zoku Amsterdam features private apartment-style rooms including free high-speed WiFi a fully-equipped kitchen large living/office spaces and a rooftop…More info