Search
Menu
Home
Sources
About
Contacts
Longwood Hotel
The
Longwood
Hotel
is a
historic building
in
Longwood, Florida
. It is located at
218
West Church
Avenue
. It was added to the U.S.
National Register of Historic Places
on
May 10
,
1984
. The Longwood Hotel was built in
1885
.