This is the worst hotel in Wharton, trust me there are better. The owner is rude and rooms are exactly how cheap you paid to stay there. When asking for more pillows they didn't want to give us any. Just all around bad experience.
Location: United States > Texas > Texas Gulf Coast > Wharton
Ranked #5 of 7 Hotels in Wharton