List of landmarks in Eddleston Select Landmark in Eddleston from the list below: Mercure Eddleston Barony Castle Spa Mercure Peebles Barony Castle Hotel The Horseshoe Restaurant