About Us. Sophisticated spaces await at the Westin Cleveland Downtown, The Westin Cleveland Downtown is bringing new energy to Cleveland's financial district. Our hotel in Cleveland, Ohio sits between the convention center and the galleria, and is located within blocks of The Rock & Roll Hall of Fame & Museum, Indians' stadium, Browns Stadium, Jack Casino and East 4th Entertainment District. Our property offers 484 upscale guest rooms that provid...