Location. Located in Glasgow (Garnkirk), Crowwood Hotel is close to Crow Wood Golf Club and Glasgow Fort Shopping Park. Additional area attractions include Celtic Park and Glasgow Cathedral. Hotel Features. Dining options at this Glasgow hotel include a restaurant and a bar/lounge. Wireless Internet access is complimentary in public areas. This 3-star hotel features business amenities including a business center and a meeting room. Additional amenities include tour/ticket assistance, a garden, and room service (during limited hours). Self parking is complimentary. Guestrooms. The 38 guestrooms at Crowwood Hotel include complimentary newspapers and coffee/tea makers. Beds have Select Comfort mattresses and Egyptian cotton sheets. Guests can use the in-room complimentary wireless high-speed Internet access. Televisions are equipped with satellite channels.