Longwood Village Inn
Main Wikipedia article: Longwood Village Inn.
Main category: Longwood Hotel
English: Longwood Village Inn, a historic building in Longwood, Florida on the U.S. National Register of Historic Places.
-
Historic marker