123 MALO ST ST, Saint Malo, MB R0A 1T0, Canada +1 204-347-5105
How to go there
Hotel Loc: 49.3158 / -96.9547
Plan your visit