The Victor

The Victor

2090 West 25th Street
Cleveland , Ohio , 44113

Hotels

The Victor is Cleveland's Urban Lodge. The 1890s building was originally home to the Victor Tea Company.  With over 4,000 square feet on each of the second and third floors there is plenty of room for your group to spread out and socialize.     

edit map filters

  • Select a Section

    OR

  • Select Activities

  • Select Points of Interest

    Attractions

    Hotels & Lodging

    Along the Trail