The Montcalm Mayfair is an upscale hotel that’s looking more dapper than ever after a two-year refurbishment. It’s the ...