Hoteller i Tamworth, Tamworth lejligheder, indkvartering i Tamworth