

Idéalement situé sur Smollett Street, au centre d’Albury, Mantra Albury se trouve à quelques pas de QEII Square, des jardins botaniques d’Albury et du quartier animé de Dean Street, réputé pour ses boutiques et restaurants. Albury Airport se trouve à seulement 3,7 km.