Semiramida Garden of Borovets comprises four connected units: one of them is a five-star spa hotel with a restaurant, and the remaining three units are → Read more
Located high in the Rila Mountains some 1500 meters above sea level, the development is situated in an old pine forest that surrounds the whole → Read more