7/10
Good
14 reviews
Free Wi-Fi
Targovishte's Terra Europe Hotel comes with free Wi-Fi in all areas and a free private parking on site. Massages are provided at a surcharge.
Number of rooms: 56
13 Stephan Karadzha Str., 7700 Targovishte, Bulgaria