Travel Inn

—

by

Quick answer: Travel Inn is an independent local business in Flagstaff, Arizona, at 1313 South Milton Road, listed under Hotels & Motels. Phone: +1-928-774-6621.

Welcome to the newly renovated Castle Rock Hotel! Situated in the heart of Flagstaff, Arizona, we're proud to be a locally-owned small business dedicated to providing a comfortable and convenient stay for our guests. We now offer the best of both worlds: a hotel for short-term stays and 10 fully furnished studio apartments with full kitchens for those seeking a longer, more independent stay. Whether you’re in town for a weekend or a few weeks, we’ve got the perfect option to fit your needs.

Details

  • Address: 1313 South Milton Road, Flagstaff, AZ 86001
  • Phone: +1-928-774-6621
  • Category: Hotels & Motels

Get directions

More Hotels & Motels in Flagstaff

Frequently asked questions

Where is Travel Inn located?

Travel Inn is located at 1313 South Milton Road, Flagstaff, AZ 86001.

What is the phone number for Travel Inn?

You can reach Travel Inn at +1-928-774-6621.

What kind of business is Travel Inn?

Travel Inn is listed under Hotels & Motels in the Northern Arizona Co. directory for Flagstaff.

Is Travel Inn locally owned?

Travel Inn is listed as an independent local business, not a national chain.

Listing last checked November 2026. Details can change, so confirm with the business.

Browse: Vacation Rentals · Hotels & Motels · Everything in Flagstaff

Is this your business? Listings are free, and owners will be able to claim and update their page soon.