Loading hotels
Confirming room availability...
Royal Prince Canal View, Prinsengracht 760B 1017 Ld Amsterdam Netherlands Amsterdam, Amsterdam, Netherlands
Moderately priced three-star hotel “Royal Prince Canal View” is located in Amsterdam. It boasts a convenient location within 1 km from the historic city center.