Contribute photo
The Red Squirrel by Marston's Inns
Cozy hotel in Stevenston, 38 km from Glasgow. Enjoy the on-site bar and air-conditioned rooms with flat-screen TVs and tea/coffee facilities. (142 characters)