The Imperial Hotel is a historic pub in the heart of Melbourne that has been around since the 1850s. They have a dedicated sports bar area with multiple screens showing all the latest games, as well as a great selection of beers and pub food. The atmosphere is lively and friendly, making it a great spot to catch up with friends and watch your favorite team.