The Windsor built in 1906 exudes the glory and graciousness of a golden era as one of Alexandrias Heritage hotels.
City, Downtown