Company name: Glentress Hotel
Description: The Glentress Hotel is located right next to the premier mountain biking location in the UK, Glentress Forest near Peebles in the Scottish Borders. The hotel provide food, drink, accommodation and a well as massage therapies.
Glentress, Peebles EH45 8NB, United Kingdom