Super 8 by Wyndham Twinsburg/Cleveland Area
Close