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
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.