Located in Borovets, only 164 feet away from the ski elevator, Hotel Flora offers an indoor swimming pool during winter season. Free WiFi in public areas and free ski storage are available on site. Set in 2 con ... Read more

View all Luxury Hotels in Borovets