Reserve Square Photos

Meet 7 travelers, 3 tour guides and discover 293 photos

Reserve Square is a two-building skyscraper complex in downtown Cleveland, Ohio, United States. Both buildings have 25 floors and are 266 feet (81 m) high. Embassy Suites Tower houses a hotel and was built in 1969, and East Tower is a residential skyscraper completed in 1973.
View Reserve Square guide >

Reserve Square