Schlosshotel Kronberg is an elegant castle hotel offering fine dining, an 18-hole golf course, and a day spa within a historic setting.