Best Western Plus Windsor Hotel
125 West Lamar Street
Americus, GA 31709
24/7 Front Desk, Rosemary & Thyme Restaurant/Floyds Pub 5-9pm Monday - Saturday(Dinner Service)
The Historic Windsor Hotel is located in the heart of downtown Americus. Built in 1892,the hotel takes up an entire city block. The hotel has Victorian charm but has all the modern amenities.