Main St, Killin, Scotland FK21 8UH, United Kingdom
Distance: 510 yd.
Company description
‘The Barn’ is definitely a must visit place in Scotland. They are the ones that strongly believe in ‘a home away from home’ and are also very close to the nature.
It is an ideal B & B for all nature lovers. Apart from a perfect holiday destination and a cosy private atmosphere, they contribute their best towards a greener and a more sustainable environment. All their facilities and services support the eco friendly drive!