The Albury Manor House is your ideal place of stay when visiting Albury/Wodonga. Whether on business or pleasure, the luxuriously appointed Manor House is presented in the English Tudor Style with decor and service a refection of days gone by.
Centrally situated with only a short drive to the snowfields and fine wine regions, the Manor House truly is home away from home. Enjoy fine dining in the elegant Westminster Restaurant or simply relax in the indoor heated pool,spa & sauna.
Full Property Description