Skip to Main Content

Weatherford Hotel

Category Stay

Address

23 N. Leroux St
Flagstaff, AZ 86001
(928) 779-1919

visit website

View on Google Maps

Social Media

Details

The Weatherford Hotel is one of the most iconic hotels in Flagstaff, serving as the home of three pubs & grills, offering catering services, and venues for events. Rich in history and located in the heart of downtown, it is one of the most popular hotels in Flagstaff for visitors, wedding parties and events alike, seeking a unique historic experience with charming hospitality.

Nearby Dining & Nightlife
Nearby Shopping
Nearby Services