The Hotel Franziskushhe in Lohr am Main is surrounded by the forests of the Bayerischer Spessart Nature Park. It offers rooms with lovely views and a restaurant serving traditional cuisine. The peaceful rooms a ... Read more

View all Luxury Hotels in Lohr am Main