Brothers Smolyan Hotel Brothers is situated in Smolyan, 10 km from Smolyan Lakes - Snezhanka. The hotel has a children's playground and views ... Save Up To 60%
Smolyan Smolyan Renovated in 2001, this seven-storey hotel comprises a total of 160 rooms, of which five are apartments. Facilities on offer ... Save Up To 60%