Demers Martel 3 stars

692 5e Avenue, Lachine, Lachine, H8S 2W2 Montreal, Canada

Hotel image
Read more reviews for Demers Martel