Apollo Motor Inn

Providing 50 rooms, the 3-star Apollo Motor Inn Twin Falls is situated 1.1 km from Rock Creek. Offering a swimming pool along with a fitness centre and spa therapy, this inn boasts a location in the heart of Twin Falls.

Located 10 minutes by car from Faulkner Planetarium, the accommodation is also 10 minutes' drive from Perrine Coulee Falls. At the hotel, guests will be just a short drive from Magic Mountain. The property lies a 10-minute ride from Sunrise Park. For those travelling from afar, Joslin Field airport is 25 minutes' drive away.

The Apollo Motor Inn serves a complimentary breakfast daily. The bar Rock Creek is located extremely close to the accommodation.

Book Apollo Motor Twin Falls

More +
Less -

General information

Contact information

296 Addison Ave W, Twin Falls, United States;

Apollo Motor reservations available at 'rooms'

Apollo Motor phone number isn't available on our site, if you want to call Apollo Motor visit site of a hotel

More +
Less -

Apollo Motor Location

 296 Addison Ave W, Twin Falls, United States

Apollo Motor Motel Deals

Guest reviews

Guest reviews are submitted by our customers after their stay at Apollo Motor Inn

Adam

2020-01-31

a wide range of options for breakfast. we enjoyed apollo motor inn. hotel is an excellent base a trip in twin falls.

7

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

  • Free Wi-Fi in rooms

  • Swimming pool

  • Air conditioning

Apollo Motor Amenities

  • General

    Wi-Fi
  • Leisure & Sports

    Swimming pool
  • Room Amenities

    Free Wi-Fi in rooms
  • Air conditioning
  • Television
  • Telephone

Apollo Motor Offers

Rooms
Frequently asked questions
  • 🚪
    What room types does Apollo Motor Inn provide?
    For a room in Apollo Motor Inn, you will spend approximately $84.
  • 📧
    Does Apollo provide an internet connection?
    Apollo offers high-speed Internet access in the rooms.
  • 🌇
    What is the distance from Apollo Motor Inn Twin Falls to Twin Falls city centre?
    Twin Falls city centre can be found within 2 km from Apollo Motor Inn Twin Falls.
  • Which airport is close to Apollo Motor Inn?
    The closest airport is Joslin Field and it is placed within 0.5 km from Apollo Motor Inn.
  • 🕌
    What attractions are close to Apollo Motor Inn Twin Falls?
    Popular spots near Apollo Motor Inn Twin Falls include Herrett Center for Arts and Science, Magic Mountain Ski Area, Centennial Waterfront Park, among others.
  • 🍹
    Are there any good restaurants close to Apollo Motor Inn?
    Guests can have lunch or dinner at Asian Food Market within 250 metres of Apollo Motor Inn.
  • What facilities can be used at Apollo Motor Inn Twin Falls?
    Apollo Motor Inn Twin Falls provides such facilities as free self-parking and a swimming pool.
  • Are pets allowed in Apollo?
    Guests are welcome to stay at Apollo with their pets.
  • What time are we supposed to check in and check out in Apollo Motor Inn?
    Guests of Apollo Motor Inn may check in from 15:00, and check out until 12:00.