Hotel Citadel

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