Hotel Star Montréal 2 stars

910 Boulevard de Maisonneuve Est, H2L 1Z1 Montreal, Canada

Hotel image
Read more reviews for Hotel Star Montréal