The Windlestrae Hotel offers 45 spacious bedrooms and is beautifully situated within landscaped gardens close to Loch Leven and our two 18−hole golf courses. It combines a relaxed, friendly atmosphere with impressive facilities and an extensive leisure club including a 20 metre indoor swimming pool.