hotel IDOL Targovishte is located in Targovishte, Bulgaria on P.R. Slaveikov Str. 27 Targovishte 7700 Targovishte. hotel IDOL Targovishte is rated 3 out of 5 in the category hotel in Bulgaria.
Address
P.R. Slaveikov Str. 27 Targovishte 7700 Targovishte