Alexandra House

Hotels - Others in Swindon
A collection of landmark city centre hotels and dedicated conference and training venues.
Features
Business Facilities, Conferences, Ensuite Rooms