Rex Motel 2 stars

2406 East Thompson Boulevard, Ventura, CA 93003, United States of America

Hotel image
Read more reviews for Rex Motel