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
Mayfair Hotels & Resorts Corporate Head Office is located at:
177 Robson Street
Vancouver British Columbia
V6B 0N3 Canada
General Information/Reservations (Toll Free) : Yes 778-945-1967
General Fax: 604.681.1348
Corporate Accounting: Arif Kassam 778.945.1959