With a stay at The Angel Hotel, you'll be centrally located in Swindon, within a 15-minute drive of Lydiard Park and Swindon Designer Outlet. Featured amenities include express check-in, express check-out, and complimentary newspapers in the lobby. Planning an event in Swindon? This hotel has 1400 square feet (130 square meters) of space consisting of conference space and meeting rooms.
Policies vary by room type and provider.