Monday, August 24, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world

Venlaw

Peebles, United Kingdom

Venlaw Castle, also known as Smithfield Castle, lies north of Peebles on the Edinburgh Road in the Borders of Scotland. Since 1949, it has been operated as a hotel. It was designated in 1971 as a Category A listed building.

Hotel data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).

Other hotels in United Kingdom