Settle in for a comfortable stay in downtown Montreal, Quebec at Le Centre Sheraton Montreal Hotel. This pet-friendly hotel welcomes you with thoughtful amenities, friendly service and a bustling city center location.
Support the show: https://www.theinformedtraveler.org/
See omnystudio.com/listener for privacy information.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More