630 W. Main St. , Mesa
The 1-star Knights Inn Mesa provides comfort and convenience for guests visiting Mesa on business or vacation (AZ). The property offers a variety of amenities to ensure a comfortable stay.