It’s the happiest of hours at Moonee Beach Hotel.
Experience Melbourne Cup like never before at Moonee Beach Hotel! Expect a day of electrifying races, delicious food, and endless excitement.