Knights Inn Payson Payson
101 W Phoenix St
Payson,
AZ 85541
Near Rim Country Museum