 |
Swindon:
Menzies Swindon
price from 60 GBP
7.1/10 (10)
Fleming Way, SN1 1TN, Swindon
Formerly the Thistle Swindon, the renamed Menzies Swindon is a modern hotel surrounded by some of the most attractive tourist areas in England.
Conveniently situated in the town centre, Menzies Swindon offers first class accommodation. Good food and att...
|