Photo detail

The Windsor Hotel, built in 1892, is now a Best Western Plus hotel and keeps its Historic Hotels of America status by the National Trust for Historic Preservation.

Stories this photo appears in:

Tease photo

Windsor Hotel renovations remain true to history

The Windsor Hotel in Americus has been recently renovated and presents an experience true to its Victorian beginnings.


Use the comment form below to begin a discussion about this content.

Sign in to comment