La Quinta Inn & Suites By Wyndham Logan

853 Us 89/91, Ste 91, Logan, UT 84321