at 450 Townsend Street, Albury , 2640
Quest Albury on Townsend serviced apartments offers guests a relaxed and comfortable accommodation experience.
Short or long term accommodation available. Comfortably sleeps four, with two bathrooms. Located in the heart of central Albury.