Located 88 mi/140 km northeast of Budapest, Eger, Hungary, has the charm and appeal of a splendid provincial town, full of meandering cobblestoned streets and pastel fairy-tale houses.