The Crown Hotel is situated in Newton Stewart in picturesque Wigtownshire, in the heart of Dumfries and Galloway. It features a bistro restaurant and elegant rooms with original features.