Landmark Inn is a refined hotel offering sophisticated rooms, some with lake views. It features period decor and two eateries.