Mercure South Marston Hotel And Spa
Old Vicarage Lane, South Marston, Swindon, Swindon, Sn3 4sh
Very Good, 4
This 3 star hotel is located in the suburbs of Swindon and was established in 1950. It is 25.4 Km from the The Cotswolds. The Hotel has an indoor swimming pool and a fitness centre/gym. All 60 rooms a...
More Info