Kenilworth LodgeEdit profile
The Kenilworth Lodge is a historic site in Sebring, Florida. It is located at 836 Southeast Lakeview Drive. On June 15, 2000, it was added to the U.S. National Register of Historic Places. It was constructed in 1916, and has been continuously in use as a hotel.