Lodging/Accommodations close to Miles and Virginia Willard Arts
Le Ritz Hotel & Suites
+1-888-841-5292
720 Lindsay Blvd., Idaho Falls, ID 83402
+1-888-841-5292
~0.48 miles northwest of Miles and Virginia Willard Arts
~8 minute walk
- 3-star Riverfront hotel
- Hotel has 116 rooms
Comfort Inn Idaho Falls
+1-888-965-8297
195 South Colorado, Idaho Falls, ID 83402
+1-888-965-8297
~0.64 miles west of Miles and Virginia Willard Arts
~11 minute walk
- Inexpensive Highway hotel
- 2 floors in hotel
My Place Hotel Idaho Falls
+1-888-389-4121
1258 Snake River Pkwy., Idaho Falls, ID 83402
+1-888-389-4121
~0.89 miles southwest of Miles and Virginia Willard Arts
~16 minute walk
- 3-star hotel
- Check in: 3:00pm
Back to Top