Star Hotel & Bistro

18 Main Street Twynholm Kirkcudbright United Kingdom DG6 4NT
01557 860279




Forces Discount: 10% Discount on Food & Accommodation

Family run hotel situated in the heart of Dumfries & Galloway Great Food, Great Service, Great Stay