Room
+1-855-375-4108
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
Get Rates
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
<
>
X