- The Grand Canyon Country Inn is conveniently located in the beautiful recluse town of Williams, Arizona nestled near the foot of Bill Williams Mountain on the west end of town. The hotel boasts 75 spacious rooms with beautiful country side views, great for guests who are looking to get away from the hectic city life. A gorgeous indoor heated pool makes your stay complete. All our rooms have remote control cable color television including HBO, free local and toll free calls, data ports in all rooms, air conditioning or Heating. All rooms are non smoking rooms.
Ask a local about Grand Canyon Country Inn
Ask Williams Locals about Grand Canyon Country Inn