Situated in a wonderful landscape-close to the Spessart and the Odenwald Forest and only 30 minutes away from Frankfurt Airport. In a peaceful atmosphere-away from the noise and buzz of a b more...