Hotel Citadel

  Nieuwezijds Voorburgwal 100, Amsterdam, Netherlands

Booking.com Book Now