Apollo Motor Inn
Book
Call
Stars
2
Apollo Motor Inn
296 Addison Ave. W Twin Falls ID
Apollo Motor Inn
296 Addison Ave. W Twin Falls ID
Stars
2
Photos
Rates
Info
Map
X
Apollo Motor Inn
296 Addison Ave. W
Twin Falls ID
Click the calendars to choose your dates
Check-In
Check-Out
1
Adults
0
Children
1
Rooms
Click here if you don't know your dates
Call For More Rates
Searching For The Best Rates For You
Details
Amenities
14 miles from Buhl
14 miles from Eden
11 miles from Jerome
1 miles from Twin Falls
Check Rates & Availability
X