Elegant country house hotel with a terrace and restaurant. Offers comfortable rooms and a tranquil setting with garden views.