Home Bulgaria Where to stay in Veliko Tarnovo – how to find a hotel with the perfect location or the perfect view, or why not both