This family-run hotel is set in a tranquil location in the Steinheim district of Hanau, not far from either Frankfurt/Main or the Spessart nature park in Hessen.