£390.00
per night
189 Yards* from Castle Douglas centre
295 Yards* from Castle Douglas centre

Hotels in Castle Douglas near golf courses