Our stay at El Rancho was quite pleasant. If you are expecting anything fancy, of course you will be disappointed, but for the money this is a fine place to stay. A few things we liked- the lady at the desk was very helpful in booking our Grand Canyon railway trip ahead of time with everything in order when we... more




Rooms
Service
Older travelers
Families with teenagers
Young singles





