Landhotel Felchow offers straightforward rooms and suites alongside a relaxed restaurant.