This Best Western Inn is located on West Main Street in
Alhambra, California. This small motel offers 58 guest rooms with cable television, refrigerators and a free breakfast. Guests of the Best Western will enjoy all the standard amenities of a national hotel chain.