Charter Inn and Suites 3 stars

1016 East Prosperity Avenue, Tulare, CA 93274, United States of America

Hotel image
Read more reviews for Charter Inn and Suites