About Studio Ellesmere
Boutique accomodation in the Blue Mountains
@ellesmere_leura on Instagram!
More about Studio Ellesmere
Studio Ellesmere is located at 232 Leura Mall, Leura, New South Wales 2780
0407 586 329
http://studioellesmere.com