- UK Information
- UK Hotels
- Menzies Hotels Swindon
Menzies Hotels Swindon
In Swindon town centre, Menzies Hotel features a restaurant and modern rooms with free Wi-Fi. The rooms at Swindon Menzies feature a TV with Sky Sports 1,2, 3 and 4. Tea and coffee making facilities are also included.
Rating
Visa,MasterCard,American Express
Prices from £51
94
Swindon