Weatherford Hotel

Category: Stay

Address

23 N. Leroux St View on Google Maps
Flagstaff, AZ 86001
(928) 779-1919

visit website

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