327 Peel St
Tamworth,
New South Wales
2340
(02) 6766 2930
Latitude: -31.0905800, Longitude: 150.9293500
10:00 - 20:00 - Mo, Tu, We, Th, Fr
Regularly updated information about Tudor Hotel from Hotels section. Tudor Hotel located at the address 327 Peel St Tamworth, 2340. You can get direction to Tudor Hotel on the map or call by phone (02) 6766 2930