Amsterdam
Prices from
EUR 180
Studio City Centre
Located in the heart of Amsterdam and offering river views, Studio City Centre offers accommodation with free WiFi, a 4-minute walk from Flower Market.....