Journey from Budapest to Sofia with a small group, uncovering medieval towns, castles and countryside, plus a memorable Romanian winery stay along the way. Stay in small, locally-run hotels or pensions, with larger city hotels at the start and finish. Expect clean, safe, simple rooms in central locations; some properties may have thin walls, small bathrooms, shared facilities, and no elevators or air-conditioning. A winery guesthouse stay is included.