Super 8 Westminster

15559 Beach Blvd
Westminster
California
United States