Ritz-Carlton Montréal Customer Service Phone Numbers Customer service: +1 (514) 842-4212   Ritz-Carlton Montréal Headquarters Info, Email, Phone number, Website and live chat Information The Ritz-Carlton Montreal is a hotel that is located at 1228 Sherbrooke Street West, on the corner of Drummond Street, in Montreal, Quebec. If you searching for Ritz-Carlton Montréal Customer Service Number,