The Bridge Hotel 3 stars

Amstel 107 - 111, Amsterdam City Center, 1018 EM Amsterdam, Netherlands

Hotel image
Read more reviews for The Bridge Hotel