Alba Villa is situated in Momchilovtsi and offers barbecue facilities. Guests have a private terrace.
The villa comes with a satellite flat-screen TV and 5 bedrooms. The kitchen is fitted with a dishwasher, an oven and a toaster, as well as coffee machine and kettle.
Guests can also relax in the garden.
Pamporovo is 7 km from the villa, while Chepelare is 10 km from the property.