Hotel Victor 1 stars

1701 Rue Saint Hubert, H2L 3Z1 Montréal, Canada

Hotel image
Read more reviews for Hotel Victor