According to Merriam-Webster the definition of high-rise is “being multi-story and equipped with elevators.” Sounds simple enough. But when it…
Built in a magnificently restored historic building, and located in the heart of downtown Syracuse, NY, the Marriott Syracuse Downtown…