Hotel Citadel
Nieuwezijds Voorburgwal 100, Amsterdam, Netherlands
Booking.com
Book Now