Hotel Eureka
HotelUnpretentious rooms, some with shared bathrooms, featuring complimentary Wi-Fi & cable TV. People often mention hotel, rooms,
Address
1553 St Andre St, Montreal, Quebec H2L 3T5, Canada
Contact
+1 514-524-1355Rating on Google Maps
2.50 (16 reviews)Open on Google Maps