Parkhotel St. Leonhard

from
check rates
avg/night
up to: % savings
Obere St. Leonhardstrasse 71, Ueberlingen, BW D-88662
  • stars
  • rating
Situated in Ueberlingen, this luxury hotel is close to Affenberg. Area attractions also include Mainau Island. read more
Special Offer
Reviews