Pets are welcome for a small fee at this Best Western, located near AZ Snowbowl, Lowell Observatory and other attractions.