Hotel Imperial 2 stars

Thorbeckeplein 9, Amsterdam City Centre, 1017 CS Amsterdam, Netherlands

Hotel image
Read more reviews for Hotel Imperial