Newly Renovated 2010! The La Quinta Inn & Suites North Olmsted features all new furnishings, 42" plasma TVs with 72 cable channels and 3 free HBOs, a new pool and hot tub, free wireless internet, in room microwaves and refrigerators, on site laundry, meeting facility, and 24 hour on-site fitness and business center. Directly across from the Great Northern Mall with plenty of dining options and...