The Red Lion - Townhouse hotel is located in Swindon's Cricklade neighborhood, close to Swindon and Cricklade Railway. Additional area points of interest include Cotswold Country Park and Beach and Stanton Country Park. Read More About The Red Lion - Townhouse hotel
- FREE Parking
- Multilingual Staff
(*) = Free, some restrictions may apply.