Magnolia Hotel

203 S Crockett St, Seguin, TX 78155