Rembrandt Studio’s
€148
Located within 100 metres of Rembrandtplein and a 2-minute walk of Flower Market in Amsterdam, Rembrandt Studio’s provides accommodation with seating area. Free WiFi is provided throughout the property.
internal_server_error
500