2025
ARMIDALE MOTEL
Armidale
Hotel • €€ •
The Armidale Motel is a 3-star establishment in Armidale, New South Wales. ...Read more
Book
2025
TATTERSALLS HOTEL
Armidale
Hotel • €€
Although one should never say never, it seems difficult to find a better ...Read more
2025
ELITE MOTOR INN
Armidale
Hotel • €€ •
Rooms are simply decorated and offer free Wi-Fi access. Breakfast is ...Read more
Book