Located 160 meters from Leura Cafe & Deli. Leisure Inn Spires is a popular choice amongst travelers in Blue Mountains, whether exploring or just passing through.
Located 439 meters from Leura Cafe & Deli. St Raphael is conveniently located in the popular Leura area. Both business travelers and tourists can enjoy the property's facilities and services.