St Francis C of E Leyfields and Coton Green befindet sich in unmittelbarer Nähe vom Hotel The Peel Aldergate Tamworth und ist unter anderem in lediglich 8 Gehminuten zu erreichen. Das Hotel liegt nur 600 Meter vom Tamworth Castle entfernt und verfügt über 12 Zimmer sowie eine Lounge- Bar.
Innerhalb von 5 Minuten zu Fuß gelangt man ins Zentrum von Tamworth. Snowdome ist 17 Minuten zu Fuß entfernt gelegen. Auch St Editha's Church ist in ca. 300 Meter Entfernung vom Peel Aldergate zu finden. Die Bushaltestelle Arriva Depot ist nicht weit entfernt vom Hotel.
Die Zimmer der Unterkunft verfügen nicht nur über Ausstattung zur Kaffee- & Teezubereitung, einen Schreibtisch und einen Flachbildfernseher mit Satellitenkanälen, sondern auch über eine getrennte Toilette und eine Dusche in den Badezimmern. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie ein Bügeleisen/Bügelbrett ebenfalls vorhanden sind.
Die Gäste können im Restaurant Christopher's at the Peel Aldergate, einen 5-minütigen Spaziergang von dem 4-Sterne-Hotel entfernt zu Abend essen.