Hotel Citadel
Search & compare prices for Hotel Citadel in all hotel booking websites.
Hotel Citadel Address: Nieuwezijdsvoorburgwal 98-100, Amsterdam, Netherlands
Minimum price found for Hotel Citadel was: 116 EUR
Click here to get more information, photos & guest ratings for Hotel Citadel