Saint George Borovets Hotel, Borovets

Borovets, Bulgaria