Landhaus Sternberg is a country house offering comfortable rooms and apartments in a tranquil setting. Amenities include en-suite bathrooms, TV, and a minibar.