Canal Studio Apartment

Keizersgracht 11d, Amsterdam City Centre, 1015 CC Amsterdam, Netherlands

Hotel image
Read more reviews for Canal Studio Apartment