Luxury hotels in Teteven
We found 1 property with availability in Teteven
Show on map
Olymp Hotel
33 Treti Mart Str., Teteven, Bulgaria
The 4-star Olymp Hotel is located in Teteven, just 10 minutes' walk from Skoka Falls, and offers a swimming pool. Also, you can use a car park on site.
- 1-1