Georgia Hotel Reservations
BEST WESTERN PLUS Windsor Hotel
Stay at the Best Western PLUS Windsor Hotel
Constructed in 1892, BEST WESTERN PLUS Windsor Hotel is a visibly impressive hotel with a historic shell and modern amenities.
Formerly a five-story, 100-room Victorian lodge with a three-story atrium, the BEST WESTERN PLUS Windsor Hotel is now a 53-room, nine-suite renovated escape.
The castle-esque Windsor Hotel features the Carter Presidential Suite, two tower suites, and a bridal suite – plus the onsite Rosemary & Thyme Restaurant and Floyd's Pub.
Alberta | British Columbia | Manitoba | New Brunswick | Nova Scotia | Ontario | Prince Edward Island | Quebec | Saskatchewan | Yukon | Caribbean