Located high above the charming town of Borovets at an altitude of 2369 meters, the Yastrebets hut offers a unique dining experience that is quite literally on top of the world. The rustic beauty of the hut, coupled with the spectacular view, creates an atmosphere of pure natural magic...
