Royal Amsterdam Hotel 4 stars

Rembrandtplein 44, Amsterdam City Centre, 1017 CV Amsterdam, Netherlands

Hotel image
Read more reviews for Royal Amsterdam Hotel