Mayfair Hotels & Resorts is a division of Mayfair Properties Ltd., which owns and operates hotels, apartment buildings, offic ... es and office suites, self-storage facilities and retail space in B.C. Our venture began with just a single hotel property in Vancouver, B.C. Over the years, we have grown at an impressive pace and now own and operate 10 hotels in amazing locations in Vancouver, Victoria and Nanaimo. The Mayfair corporate family is dedicated to providing every guest with the best possible service and exceeding your expectations during every stay. read more
Competitor | Description | Similarity |
---|
Loading..