Hotel Alba Villa

Load more Alba Villa images

Address: 75 Momina voda Str., Momchilovtsi, Smolyan Province, Smolyan Province - Bulgaria
Alba Villa Features:
Parking:The hotel has free parking.

Book now for 305 EUR

Open static map


Located in Momchilovtsi, Alba Villa is within a 10-minute drive of Rozhen Observatory and offers free private parking on site. The property provides a comfortable villa, equipped to suit the needs of any traveller. Guests travelling by car can visit Pamporovo and Smolyan, both within easy driving distance of the property.

Most popular hotels in Momchilovtsi

Bulgaria > Momchilovtsi