The Imperial Hotel
35 King Street Castle Douglas, DG7 1AAThis friendly hotel is situated in the centre of Castle Douglas, with a location ideal for fishing, walking, cycling, golfing and relaxation.
12 rooms
from £40