"Hotel Cleveland, located on the southwestern corner of Superior Ave. and Public Square. It is one of Cleveland's most beautiful and largest hotels, containing 1000 rooms and baths."--card verso.Exterior streetview of white concrete hotel,...