Stay

Super 8 Montrose

130 Montrose West Ave.
Akron, OH 44321

(330) 576-6683