The Coachman Hotel

4 Parkfoot Street
Glasgow
United Kingdom