Zum Spessarttor is a hotel and restaurant offering high-quality cuisine.