Croft 103 – 5 Star Eco Dwellings in the North West Scottish Highlands

One Off Places is thrilled to announce the launch of Croft 103, a pair of brand new five star eco dwellings in the northwest Scottish Highlands with sea loch and mountain views.  Wilderness, luxury and inspiration combine to make Croft 103 heaven for couples in search of dreamy isolation.