The Tattersalls Hotel is your premier destination in the New England. Originally established in 1854, their major renovation and revitalisation project has recently been completed.
Visit websiteGet in touch with our team to organise an obligation-free consultation on your marketing, or to arrange a face-to-face appointment at our place or yours.