El The Horseshoe Inn está situado en Eddleston, en los pintorescos Scottish Borders. Alberga un restaurante galardonado y habitaciones elegantes con conexión Wi-Fi gratuita. Hay aparcamiento gratuito.
Las habitaciones del The Horseshoe Inn son amplias, presentan una decoración elegante y disponen de baño de lujo y entrada privada. También incluyen escritorio, TV LCD en la pared y artículos de aseo gratuitos de producción local.
El restaurante, galardonado con 2 AA rosette, presenta una decoración suntuosa y ofrece cocina exquisita y vinos internacionales.
El The Horseshoe Inn está rodeado de un paisaje pintoresco y se encuentra a solo 10 minutos en coche del centro de Peebles. La histórica ciudad de Edimburgo se encuentra a 30 minutos en coche y los jardines Dawyck, a 20 minutos en coche.