Multatuli Hotel 3 stars

Prins Hendrikkade 12, Amsterdam City Centre, 1012 TL Amsterdam, Netherlands

Hotel image
Read more reviews for Multatuli Hotel