Fletcher Hotel Amsterdam 4 stars

Schepenbergweg 50, Zuidoost, 1105 AT Amsterdam, Netherlands

Hotel image
Read more reviews for Fletcher Hotel Amsterdam