Offering a fresh take on modern luxury, The Mayfair is a premier luxury boutique hotel experience unlike any other in Christchurch.