Hotels in Dumfries

Find the best hotels in Dumfries, United Kingdom: 1 places with address, phone number, opening hours and ratings.

The Manor Hotel & Restaurant

The Manor Hotel & Restaurant

Restaurants

4.4 (74)

Lockerbie Road, Torthorwald, Dumfries DG1 3PT

Other cities in United Kingdom