A stately castle oasis set perfectly along the shore of magnificent Storkow Lake in northwest Germany, the Hotel Schloss Hubertush�he stands proudly as a tribute to stylish elegance and int more...