Boutique hotel Mayfair opens in Adelaide, Australia
Adelaide’s newest and most ambitious luxury boutique hotel opened its doors earlier this year. Located on King William Street, the five-star Mayfair Hotel has brought back life into a landmark building in the city.