The Red Chair is here, and you need to come and and see it at the Stewart Inn Boutique Hotel! You may be asking yourself, “what is the Red Chair, and why should I come see it?” Well, it’s simple. The Red Chair is but a humble symbol, one that carries with it the essence […]