Ellora

back
  • 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