Best Western Plus Windsor Hotel

  • Retail
  • Restaurant
  • Hotel/Motel
125 West Lamar Street
Americus, GA 31709
(229) 924-1555
229-928-0533 (fax)
24/7 Front Desk, Rosemary & Thyme Restaurant/Floyds Pub 5-9pm Monday - Saturday(Dinner Service)
  • About

    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.