from: $453
Tattersalls Hotel
Hotel in Armidale
9.1 Wonderful ... 971 reviews
Located in Armidale, Tattersalls Hotel has a shared lounge, terrace, bar, and free WiFi throughout the property. The property has evening entertainment and room service.
Everything, location, room, staff dining room reception, nothing negative anywhere.