Best Western Plus Inn of Williams
855-229-5934
2600 West Route 66, Williams, AZ, US4.0Very Good
Hotel amenitiesGym
Restaurant
Laundry
Free Breakfast
Non-Smoking
Pool
Select Your Room
About this property
Best Western Plus Inn of WilliamsLocated in Williams, Best Western Plus Inn Of Williams is in a national park and within the region of Arizona Snowbowl and Lowell Observatory. This golf hotel is 1.3 mi (2.1 km) from Thunder Eagle Native Art and 1.4 mi (2.2 km) from Williams Visitor Center.
Important Information
Fees
Extra Options