Offering a fresh take on luxury, The Mayfair blends thoughtful design and attentive service to create a relaxed, modern environment in the central city. Situated in a premium location, the hotel is conveniently positioned on the doorstep of the city’s finest hospitality, best attractions, and unique experiences.
With two meeting rooms offering ample natural light, the latest integrated AV technology, and fresh and inspired catering options, The Mayfair is the perfect location for your next meeting or event. Be confident you’re in the best hands with our friendly, perceptive team, who pride themselves on delivering seamless and memorable event experiences.
Pair your event with a stay in one of our spacious rooms offering an elegant, contemporary design and luxurious hotel amenities. At the heart of The Mayfair experience are 67 sumptuous rooms with thoughtful features including 24 hour reception, on-site parking and integrated guest technology. Guests can delight in food and beverage offering Majestic at Mayfair, offering a thoughtful blend of reimagined classics and new favourites.