The Windsor Hotel in downtown Americus, Georgia has a wide array of amenities. It was built in 1892 but has had substantial upgrades since then. It has a fitness center, business center, flat screen tvs, kitchenettes, a restaurant, and a pub.
Chat with our AI personalities