OM Montr, Montreal, Canada
OM Montr is conveniently located at 850 Rue Sherbrooke East in Montreal, Canada
Hotel Location:
Address: 850 Rue Sherbrooke East
City: Montreal
State: QC
Country: Canada
phone: +1 514-527-1813
Hotel Features:
- Check-In Time: 6 PM
- Check-Out Time: 11 AM
- Safe
- Air Conditioning
- Room Service