In the heart of Essendon, The Royal Hotel is home to everyone, whether you’re a local or just passing through. We’re located on Mount Alexander Road, just a twenty minute drive from Melbourne’s central business district.
When it comes to your local, we check every box. We’re dedicated to bringing you delicious food in our Bistro, a spacious dining area where you can share a meal with loved ones.
Head to our Sports Bar and you’ll feel right at home with our friendly team behind the bar always up for a chat. Whether you’re catching the game on one of our eleven huge screens or just settling in for a drink, we have everything you need.