We had a fantastic stay at Hotel St. Thomas in Montreal. The rooms were spotless, comfortable, and well taken care of, and the staff went above and beyond to help with anything we needed. Wonderful service from start to finish. Highly recommend this hotel to anyone visiting the city.