Stambolov Hotel Veliko Tarnovo, Veliko Tarnovo, Bulgaria
Stambolov Hotel Veliko Tarnovo is conveniently located at 27 Stefan Stambolov Street in Veliko Tarnovo, Bulgaria
Hotel Location:
Address: 27 Stefan Stambolov Street
City: Veliko Tarnovo
Country: Bulgaria