Budget Hotel Barbacan

  Plantage Muidergracht 89, Amsterdam, Netherlands

Booking.com Book Now