1 0 The Creggans Inn The Creggans Inn, A815, Creggans, Strachur, Argyll and Bute, Scotland, PA25 8AZ, United KingdomAboutThe Creggans Inn is a dog friendly hotel in undefined, PA25.Contact Send an Email http://www.creggans-inn.co.uk/LocationYour Rating - 1 0 Does this venue allow dogs?Dog FriendlyNo Dogs