Flamingo Motel Oxnard 2 stars

421 North Oxnard Boulevard, Oxnard, CA 93030, United States of America

Hotel image
Read more reviews for Flamingo Motel Oxnard