Lake Ella Park provides the best views of the lake and surrounding neighborhood. The park has exercise stations and benches where you can sit and enjoy the scenic view. You can check into multiple hotels close to the park, including La Casa Inn and Suites, Aloft Tallahassee, and Hotel Indigo. Other spots with scenic views include San Luis Mission Park, Cascaded Park, Florida State Capitol, and Tom Brown Park.