Hotel Multatuli

3.56 Votes Currently Open
  • Address: Prins Hendrikkade 12, 1012 TL Amsterdam, Netherlands
  • Timings: 24-hrs Details
Enable Map

Hotel Multatuli Reviews & Ratings