5 star hotels in Smolari
We found 1 property with availability in Smolari
Show on map
Vila Restaurant Vodopad
161A, Smolari, North Macedonia
Located a 25-minute stroll from Smolarski Vodopadi, Vila Restaurant Vodopad Hotel Smolari provides guests with a restaurant. The hotel also includes a car park.
- 1-1