Since 2015, the Mayfair Hotel has set a new standard for luxury accommodation in Adelaide, offering a five-star bespoke experience like no other. The Mayfair boasts an unmatched location in the heart of the city, breathing new life ...More information