rivendell is located 105 edinburgh road in dumfries (DG1 1) in the region of dumfriesshire (scotland). This place is listed in the guest house category of the geodruid dumfries 2015 guide.