The Crowwood Hotel Glasgow offers a relaxed out of town atmosphere, just a 10 minute drive from Glasgow City Centre and a 25 minute drive from Stirling. This 3 star hotel provides the ideal base for both leisure and business with free onsite parking. The new Crowwood team offers a friendly and efficient service to all guests and visitors.