What an amazing place with it's interesting history. The Inn has several lodges, several restaurants, a general store and much more. The main restaurant serves buffet-style meals. Ruby's Inn is the heart of Ryce Canyon City. I will certainly stay there again on my next trip to Ryce Canyon.