Tamworth Hotels

Hotels in Tamworth

IBIS STYLES TAMWORTH - Hotel

IBIS STYLES TAMWORTH TOWERS

New South Wales Tamworth 80 - 90 Ebsworth Street 2340
With a convenient location in the heart of Tamworth, ibis Styles Tamworth provides exceptional value for money for business and leisure travellers alike. Previously all seasons Tamworth, the hotel provides affordable accommodation, friendly service and a welcoming atmosphere
IBIS STYLES TAMWORTH - Hotel View detailed information »