Located in Tamworth, The Peel Aldergate is a 2-minute drive from Tamworth Castle and 5 minutes from The Snow Dome. Featured amenities include dry cleaning/laundry services and luggage storage. Free self parking is available onsite.
Based on 404 reviews
Policies vary by room type and provider.