Lakeside Bella Hotel offers upscale rooms, some with lake views, a restaurant, spa, and two bars. Enjoy direct lake access.