Affordable lodging, a good variety of restaurants, and excellent tourist activities, including the Grand Canyon Railway, make it an appealing option for ...