Keizersgracht Residence

Keizersgracht 138, Amsterdam City Center, 1015 CW Amsterdam, Netherlands

Hotel image
Read more reviews for Keizersgracht Residence