Contact Mayfair Hotels & Resorts

Please contact our corporate headquarters or use the contact form below for any inquiries about our Vancouver and Vancouver Island hotel and resort locations or the Mayfair Properties organization.

Mayfair Hotels & Resorts Corporate Head Office is located at:
177 Robson Street
Vancouver British Columbia
V6B 0N3 Canada

General Information/Reservations (Toll Free): 778.945.1951
General Fax:   604.681.1348

Sales + Marketing/ Tour + Travel: Cecilia Lau 778.945.1956
Corporate Accounting: Arif Kassam 778.945.1959

Contact Us