Quality Hotel on Olive

579 Olive Street
Albury
New South Wales
Australia