Ashenyards, Park, Stevenston, Scotland, United Kingdom, KA20 3DA
Red Squirrel by Marstons Inns is a Hotel business based in Stevenston in North Ayrshire. In a commercial centre along the A78 road, this down-to-earth hotel is 2 miles from Stevenston Beach and 3 miles from Stevenston railway station.
AshenyardsPark Stevenston Scotland United Kingdom KA20 3DA
+44 1294588010
https://www.marstonsinns.co.uk/inns/red-squirrel-hotel-stevenston