The Red Lion - Townhouse hotel is located 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
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.