Kenilworth Lodge

United States of America, Florida, Sebring

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. [ Read More at Wikipedia ]

iPad users, go Landscape for the best experience!