Star Hotel Hotel
18 Main Street, Twynholm, Kirkcudbright, DG6 4NT, Reino Unido
El Star Hotel es un bed and breakfast de gestión familiar situado a 4,8 km de Kirkcudbright, en la localidad de Twynholm. El hotel data del siglo XVIII y alberga un bar restaurante y un jardín con zona de estar al aire libre.