Willows Pitlochry is a beautiful Victorian villa in Pitlochry that offers bed and breakfast accommodation as well as self-catering options. The villa has six en suite guest rooms and is surrounded by landscaped gardens. The guest rooms are stylish, spa…