Comfort Inn City Centre Armidale
Ideally located in the central business district of Armidale, The Comfort Inn™ City Centre Armidale is the perfect place to stay when visiting Armidale and the New England High Country. With a central location, the hotel is convenient to local attractions with the Armidale Plaza Shopping Centre a five-minute walk away, the University of New England a 10-minute drive away and the Armidale Golf Course just an eight-minute drive. Visitors can enjoy a variety of popular local restaurants, cafes, nightlife and the Armidale City Bowling Club, all within a short walk from the hotel