Blackhorse Hotel Business Name: Blackhorse Hotel Category: Accommodation, Cafés & Restaurants, Hotels Address: 66 Queen Street Newton Stewart DG8 6JL Phone: 01671 403302 Website: http://www.blackhorsenewtonstewart.co.uk/ Send Message to listing owner Name Email Message