Bumper weekend for Melbourne hotels as Australia’s biggest motorsport event rolls in Luxury Hotels March 17, 2025 Melbourne hotels are gearing up for a bumper weekend with Australia’s largest motorsport event, the Formula 1 Australian Grand Prix,…