Holiday inn express tamworth
This modern establishment is ideal for both business and leisure travellers built in 2009 the city hotel comprises a total of 120 guest rooms spread over 5 storeys fully air conditioned the establishment welcomes its guests into a lobby with 24 hour reception and check out service and on site facilities include a hotel safe lift access and a restaurant there are 4 meeting rooms on site all come with natural daylight and air conditioning internet access and a laundry service are availabl