The Station Hotel


49 Lovers Walk
Dumfries
DG1 1LT
Tel: 01387254316

The Station Hotel, situated in a central location in the town of Dumfries at the heart of south west Scotland, is a perfect example of grand Victorian architectural style. Built in 1896, this Victorian Dumfries hotel retains many of its original features but offers accommodation with modern day comfort and facilities at value for money prices.

click here for full details

Results for : Dumfries +
Sponsored Links: