Hotel Cleveland is located on Public Square occupying the same site on which was built Cleveland's first tavern (Mowry's). Adjoining Hotel Cleveland is the New Terminal Tower building. The tower rises 52 stories 708 feet from the street. Hotel Cleveland contains 1000 rooms with bath.
postmarked in 1931 with 1 cent Franklin stamp