Set at the foot of Mount Bistra at Mavrovo Lake in the Mavrovo National Park, this hotel provides free Wi-Fi and free parking on site. Mountain bike rental and ski storage is available.
Set at the foot of Mount Bistra at Mavrovo Lake in the Mavrovo National Park, this hotel provides free Wi-Fi and f Read more
Set at the foot of Mount Bistra at Mavrovo Lake in the Mavrovo National Park, this hotel provides free Wi-Fi and free parking on site. Mountain bike rental and ski storage is available.
Set at the foot of Mount Bistra at Mavrovo Lake in the Mavrovo National Park, this hotel provides free Wi-Fi and free parking on site. Mountain bike rental and ski storage is available.
Number of Rooms: 32