I have always enjoyed my stays at Embassy. I tend to try to stay there for travel points, but I'm never disappointed. Staff is friendly, amenities are decent. Overall a great place for a business trip or weekend stay.
The most amazing place in America! My husband and I, along with our 8 month old, made the trek from Mississippi to Arizona to see the canyon. There are no words besides Breathtaking! Pictures don't do it justice. it truly is something you have to see to get the impact. I would like to go back and camp when our daughter is big enough.