Incorrect data? Please notify us at hi@itinari.com.
Hotel Citadel is located right in the center of Amsterdam. Hotel Citadel enjoys a good reputation for its friendly staff and excellent service.