Albury accommodation – Albury City Motel The Albury City Motel is conveniently located in Central Albury and offers 3 star accommodation to their discerning patrons. Enjoy a relaxed stay complemented by outstanding customer service, Free WiFi, great beds & clean facilities. Centrally located on ...More information