Delta Hotels
Hotel
Swindon
Surrounded by lush woodlands on the edge of Swindon’s historic Old Town, this 4-star hotel is the perfect choice for a relaxing break in Wiltshire.
Number of rooms: 156
Pipers Way, Swindon, SN3 1SH, United Kingdom
Hotel booked 1 times today.