Ecclefechan Hotel is just 5.6 mi away from the center of Lockerbie. You can easily get to other landmarks from Ecclefechan Hotel, including Lochmaben Castle, which has been found to be a popular place to visit amongst tourists.