Call for more offers - 1300 625 080


  • Ellora Balcony with CBD views

From the manager

Ellora offers you an opportunity to host a stylish function. Located in St Kilda, known as Melbourne’s seaside playground. Ellora is located on the corner of the iconic Fitzroy Street Esplanade.

Learn More about Ellora

Yes No

Yes No