Phantom Ranch shared by @cntraveler says: ""You can also stay at Phantom Ranch, the only hotel located below the canyon rim."" on Postcard