★★ Motel Apollo Motor Inn

296 Addison Ave W

Apollo Motor Inn photos

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
From
$ 72
★ ★ ★
90/100
Hotel
Comfort Inn & Suites Jerome - Twin Falls
379 Crossroads Point Boulevard, Twin Falls
Pets allowed
24h. Reception
Bar
From
$ 76
★ ★ ★
91/100
Hotel
La Quinta by Wyndham Twin Falls
539 Pole Line Road, Twin Falls
24h. Reception
Bar
Restaurant
From
$ 80
★ ★ ★
91/100
Hotel
Fairfield Inn & Suites by Marriott Twin Falls
1788 Washington Street North, Twin Falls
24h. Reception
Bar
Pets allowed
From
$ 80

Information about Apollo Motor Inn

Rating by reviews 64/100
Popularity 2000
Stars
★★
(2/5)
Rooms 50