St. Eustachius (LTK100) from 749 EUR/week more information Apartment House 130 m2 Germany, Leutkirch 1 reviews Number of bedrooms: 4 Number of bathrooms: 2 Sleeps max.: 8