Quality Inn & Suites The Menzies 4 stars

5-7 Humffray Street North, 3350 Ballarat, Australia

Hotel image
Read more reviews for Quality Inn & Suites The Menzies