Fitzroy Street Logo


Fitzroy Street Mascot Seagull

Business details

Ellora is a brand new venue and offers you an opportunity to host a stylish function in Melbourne’s seaside playground, St Kilda. Located on the corner of the iconic Fitzroy Street Esplanade, Ellora boasts spectacular and uninterrupted views of Port Phillip Bay which is a stunning backdrop for any occasion.

Designed for flexibility, the venue is a blank canvas style set over two levels with plenty of space for seated or cocktail events. The terrace is perfect for sipping cocktails and watching the sun set.

Ellora Bar
Ellora Bar
Ellora Bar

Check out other businesses

29th Apartment bar in St Kilda

29th Apartment

Quirky décor make this ‘NY apartment’ themed cocktail bar and music venue a ‘go to’ for the party loving St Kilda

Freddie Wimpoles

Freddie Wimpoles is located at the old George Hotel site and is named after Frederick Wimpole, the man who purchased