Super 8 By Wyndham Rexburg

Super 8 by Wyndham Rexburg, 215 W Main St, Rexburg, ID 83440, United States

(208) 881-9772

Location