Your city tour of Miltenberg, a Medieval town with crooked streets and leaning houses right out of the pages of a German fairytale, takes you past Main Castle on the way into Old Town and New Square. See the famous Royal Inn, which has been a working hotel since the 16th century, the aptly named Crooked House, and Old Square.