★★ Motel Apollo Motor Inn
296 Addison Ave W
Apollo Motor Inn photos
Apollo Motor Inn in Twin Falls
In room
- TV
- Air conditioning
- Bathtub
Services
- Business center
- Laundry service
Activities
- Swimming Pool
- Spa
Parking
- Car parking
Other Hotels in Twin Falls and near
★
★
88/100
Hotel
Quality Inn & Suites Twin Falls
1910 Fillmore Street North,
Twin Falls
Pets allowed
24h. Reception
Disabled facilities
★
★
★
90/100
Hotel
Comfort Inn & Suites Jerome - Twin Falls
379 Crossroads Point Boulevard,
Twin Falls
Pets allowed
24h. Reception
Bar
★
★
★
91/100
Hotel
La Quinta by Wyndham Twin Falls
539 Pole Line Road,
Twin Falls
24h. Reception
Bar
Restaurant
★
★
★
91/100
Hotel
Fairfield Inn & Suites by Marriott Twin Falls
1788 Washington Street North,
Twin Falls
24h. Reception
Bar
Pets allowed
Information about Apollo Motor Inn
Rating by reviews | 64/100 |
Popularity | 2000 |
Stars |
★★
(2/5)
|
Rooms | 50 |