Windsor Hotel

Americus, United States

3.8

16 reviews

Accepts Credit Cards
Free Wi-Fi

Map

Streetview

Activate map

Bussiness info

Accepts Credit Cards
Yes
Wi-Fi
Free

Description

Specialties

The Historic Best Western Plus Windsor Hotel is located in the heart of downtown Americus, Georgia. Built in 1892, to attract winter visitors from the north is a Victorian masterpiece architecturally designed with tower and turret, balconies, and a three story open atrium lobby. In 2010, the hotel underwent an extensive renovation updating the hotel with modern amenities, such as a Fitness and Business Center, all new bedding including duvet and duvet covers, 32 inch LG flat screen televisions, granite counter tops in the bathroom, micro/​fridge, and much more.