LocationThis hotel overlooks the picturesque Port Phillip Bay and the Albert Park Lake, home of the Australian Formula 1 Grand Prix and Aquatic Swim Centre and is located adjacent to Melbourne's Commercial Business District, just 5 minutes from the heart..