Hotel Impala
Search & compare prices for Hotel Impala in all hotel booking websites.
Hotel Impala Address: Leidsekade 7, Amsterdam, Netherlands
Minimum price found for Hotel Impala was: Null EUR
Click here to get more information, photos & guest ratings for Hotel Impala